2 qingyangqingyang qingyangqingyang 于 2015.07.10 22:43 提问

这程序哪里错了,运行老出现“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;}这个题的输出结果是(),问一下;

7个回答

caozhy
caozhy   Ds   Rxr 2015.07.10 22:45

10,14

http://codepad.org/AZtOd1R5
在线上机验证

以后这种问题也可以你自己直接在上面验证

u011548018
u011548018 回复qingyangqingyang: 百度“在线编程”,打开之后选择C语言,然后把要验证的程序贴进去并且运行就可以了。
2 年多之前 回复
qingyangqingyang
qingyangqingyang 我可以问一下,那个在线上机验证怎么用啊,我百度不出来那个网址?可以说一下吗?
2 年多之前 回复
danielinbiti
danielinbiti   Ds   Rxr 2015.07.10 22:54
 {b+=a;a+=2}漏了分号 {b+=a;a+=2;}
blueZhangFun
blueZhangFun   2015.07.10 23:11

二楼正解 以后不能这么粗心

frank_20080215
frank_20080215   2015.07.10 23:32

a+=2,漏掉一个分号,导致语法错误

SkyAndSea521
SkyAndSea521   2015.07.11 00:46

二楼正解,语法错误。以后要注意小细节

freshmanjq
freshmanjq   2015.07.11 09:50

a 有+2 又++ , 你是希望它+3 还是希望它+2 还是++

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.07.11 15:50

错误不是特别大,下次要细心一点,codepad是个在线编程网址,也可以自己在本地练习

Csdn user default icon
上传中...
上传图片
插入图片