為什么這樣不對?。。?! i++是什么 為什么要用i++
#include <stdio.h>
int main()
{
? ? int i,sum=0;
? ? i=1;
? ? while(? ?sum<=5049? )? //循環(huán)條件應(yīng)該是什么呢?
? ? {
? ? ? ? sum=sum+i;
? ? ? ? ? ? ? ? ? //這里是不是應(yīng)該改變循環(huán)變量的值
? ? }
? ? printf("100以內(nèi)所有整數(shù)之和為:%d\n", sum);
? ? return 0;
}
2021-08-24
++是自增運(yùn)算符,即每次自增1,++可以在變量的前面也可以在變量的后面,在前面表示先增加1,然后取增加1后的值為新的變量(即第一次運(yùn)算時),++在變量后面表示先取原本的值(第一次運(yùn)算),在下一次運(yùn)算時新的值為原本的值加1(第二次運(yùn)算)。? ? ? 若i=1,則 i++在第一次運(yùn)算時值為1,第二次運(yùn)算時值為2,第三次運(yùn)算時值為3;++i則在第一次運(yùn)算時值為2,第二次運(yùn)算時值為3,第三次運(yùn)算時值為4
2021-08-13
i++等于i+1,自己加一所以叫自增
2021-08-11
用while循環(huán)實現(xiàn)100以內(nèi)所有整數(shù)之和。
2021-08-07
i++,時i的自增