梦无涯
2016-04-11 20:34
int sun=0; int i=1; int flag=1; for(i=1;i<=100;i++); { sun=-i-sum+flag; } printf("sun=%d\n",sun) 这个结果 -50 是怎么来的 我完全看不懂
为何我运行的结果是:-100
首先
for(i=1;j<=100;i++);你加了分号?这里是不能有分号的,有的话就这里,循环到i=-100
ps:如果想循环,后面不要加分号
你这个是不是不全?没看见sum变量
C语言入门
926207 学习 · 20797 问题
相似问题