不是很懂
sum=sum+1;
i++;
这两段
sum是数值之和 题目是100以下整数相加 才能循环 所以是 i 自增
你想下 你要写 while(sum<=100) 是不是 sum很快就大于100了
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while(i<=100) //循环条件应该是什么呢?
{
sum=sum+i;
i++; //这里是不是应该改变循环变量的值
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
}这里的while(i<=100)为什么不是while(sum<=100)
不是很懂
sum=sum+1;
i++;
这两段
原文是不是
while(sum<=100){
sum = sum + 1;
i++;
}代码应该不完整,sum初始值呢?i 又是什么意思呢?劳烦发求助问题发清楚