首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

菜鸟 帮忙看上错哪了

2012-09-25 
初学者 帮忙看下哪里错了#includestdio.hint main(){char chint ifor(i0i26i++){chi+65if(i%2

初学者 帮忙看下哪里错了
#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;} 

热点排行