為什么這種代碼不行
#include <stdio.h>
int main()
{
? ? int i,sum=0;
? ? i=1;
? ? while(i<=100) ?//循環(huán)條件應(yīng)該是什么呢?
? ? {
sum=sum+i; ????????i=i++
//這里是不是應(yīng)該改變循環(huán)變量的值
? ? }
? ? printf("100以內(nèi)所有整數(shù)之和為:%d\n", sum);
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? int i,sum=0;
? ? i=1;
? ? while(i<=100) ?//循環(huán)條件應(yīng)該是什么呢?
? ? {
sum=sum+i; ????????i=i++
//這里是不是應(yīng)該改變循環(huán)變量的值
? ? }
? ? printf("100以內(nèi)所有整數(shù)之和為:%d\n", sum);
? ? return 0;
}
2016-10-02
舉報(bào)
2016-10-02
i=i++的后面忘了加‘;’
2016-10-02
#include <stdio.h>
int main(void)
{
? int i;
? int sum;
? i=1;
sum=0;
while(i<=100)
{
?sum = sum + i;
?i++;
}
printf("100以內(nèi)所有整數(shù)之和為:%d\n",sum);
return 0;
}