读书人

菜鸟 帮忙看上错哪了

发布时间: 2012-09-25 09:55:59 作者: rapoo

初学者 帮忙看下哪里错了
#include<stdio.h>
int main()
{
char ch;int i;
for(i=0;i<26;i++)
{
ch=i+65;
if(i%2==o)
printf("\n");
printf("c=%cASCLL=%d"ch,ch);
}
}

[解决办法]
if(i%2==o)里边的o不是0
printf("c=%cASCLL=%d"ch,ch);少了一个逗号
[解决办法]
if(i%2==o) 把o改为0

printf("c=%cASCLL=%d"ch,ch); 改为 printf("c=%cASCLL=%d",ch,ch);


[解决办法]
二楼说的对,初学者要在这些小细节上多注意,这是最基本的编程习惯。逗号,分号之类的。

[解决办法]
初学者要特别注意细节,养成良好的习惯,可以参考如下改良的代码:

C/C++ code
#include <stdio.h>int main(int argc, char* argv[]){    char ch;    int i;    for(i = 0; i < 26; i++)    {        ch = i + 'A';        if(i % 2 == 0)        {            printf("(c=%c, ASCII=%d)\n", ch, ch);        }    }    return 0;} 

读书人网 >C语言

热点推荐