課程
/后端開發(fā)
/C
/C語言入門
whil(i<=100)
{
????sum=sum+i;
????i++;
}
i++在此循環(huán)中所起得作用是什么?
2018-03-16
源自:C語言入門 4-6
正在回答
每一輪循環(huán)i++都會加1,每輪循環(huán)i都是以上一輪i的數(shù)值再加1(1+1=2,2+1=3,3+1=4),等到i值>100時停止循環(huán)(while<=100)。而sum=sum+i,就是每輪都以上一輪sum+i得出的結(jié)果再相加,sum和i每輪循環(huán)它倆的值都是變化的 sum=sum+i(0=0+1==1, 1=1+2==3, ?3=3+3==6.......)
while 然后這題是算1加到100的吧,那就是要1+2+3...以運算到中間的為例講sum=sum(1+...+50)+i(51)i需要自加才能增加到后面的值,而且i不自加怎么才能不滿足while循環(huán)的條件呢?那樣就死循環(huán)了。
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答i++在題目中的意義
1 回答i++的使用
2 回答題中i=8的意義是啥
4 回答i = 1 在while中 意義何在?
2 回答為什么要使用i++
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-07-03
每一輪循環(huán)i++都會加1,每輪循環(huán)i都是以上一輪i的數(shù)值再加1(1+1=2,2+1=3,3+1=4),等到i值>100時停止循環(huán)(while<=100)。而sum=sum+i,就是每輪都以上一輪sum+i得出的結(jié)果再相加,sum和i每輪循環(huán)它倆的值都是變化的 sum=sum+i(0=0+1==1, 1=1+2==3, ?3=3+3==6.......)
2018-03-16
while 然后這題是算1加到100的吧,那就是要1+2+3...以運算到中間的為例講sum=sum(1+...+50)+i(51)i需要自加才能增加到后面的值,而且i不自加怎么才能不滿足while循環(huán)的條件呢?那樣就死循環(huán)了。