课程
/后端开发
/C
/C语言入门
这题为什么不能用 ++i
2018-07-13
源自:C语言入门 4-6
正在回答
可以啊,你把++i 放到sum=sum+i;下面就行了
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while(i <= 100) //循环条件应该是什么呢?
sum=sum + i++;
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
++i 先自加,再赋值。假设i开始为0,执行++i,则先计算0+1=1,再将结果1赋给i。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
4 回答为什么不能用i<101要用 i<=100
4 回答为什么这样不对!!!! i++是什么 为什么要用i++
1 回答为什么while()里 要用i 不能用sum
4 回答为什么不能把 index=i; break; 这两句换成 return i; ?
2 回答为什么i++不能放到sum+=i前面