#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是个在线编程网址,也可以自己在本地练习