问题描述
- 这程序哪里错了,运行老出现“unkonw character '0xa1',我是用英语写的
-
#inciude
int main()
{int a=1,b=2;
for(;a<8;a++)
{b+=a;a+=2}
printf("%d,%d",a,b);
return 0;}这个题的输出结果是(),问一下;
解决方案
10,14
http://codepad.org/AZtOd1R5
在线上机验证
以后这种问题也可以你自己直接在上面验证
解决方案二:
{b+=a;a+=2}漏了分号 {b+=a;a+=2;}
解决方案三:
二楼正解 以后不能这么粗心
解决方案四:
a+=2,漏掉一个分号,导致语法错误
解决方案五:
二楼正解,语法错误。以后要注意小细节
解决方案六:
a 有+2 又++ , 你是希望它+3 还是希望它+2 还是++
解决方案七:
错误不是特别大,下次要细心一点,codepad是个在线编程网址,也可以自己在本地练习
时间: 2024-11-02 03:10:06