第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么i++要在sum=sum+i后面而不是在它前面?

?while(i<=100) ?//循環(huán)條件應(yīng)該是什么呢?

? ? {

? ? ? ? sum=sum+i;

? ? ? ? i++; ? ? //這里是不是應(yīng)該改變循環(huán)變量的值

? ? }


正在回答

3 回答

我剛剛有一個(gè)地方錯(cuò)了 重寫

第一 本來i=1?如果i++在sum=sum+i;前面 ?i 直接就被取值運(yùn)算變成2了 那就是從2加到100 但是我們要的是從1開始加到100

第二 如果i++在前面 最后i=100時(shí) 還會(huì)再執(zhí)行一次循環(huán) i 就變成101 然后sum=sum+i; 就再加101 結(jié)果不是我們要的 如果i++在sum=sum+i;后面 當(dāng)i=100時(shí) 就不會(huì)執(zhí)行循環(huán)了


1 回復(fù) 有任何疑惑可以回復(fù)我~

第一 本來i=1?如果在i++前面 ?i 直接就被取值運(yùn)算變成2了 那就是從2加到100 但是我們要的是從1開始加到100

第二 如果i++在前面 最后i=100時(shí) 還會(huì)再執(zhí)行一次循環(huán) i 就變成101 然后sum=sum+i; 就再加101 結(jié)果不是我們要的 如果i++在sum=sum+i;后面 當(dāng)i=100時(shí) 就不會(huì)執(zhí)行循環(huán)了

1 回復(fù) 有任何疑惑可以回復(fù)我~

比如i = 0;如果寫前面的話,sum將加1,2,3,4....101.

寫后面就是sum加0,1,2,3,4...100.

你得理解i++的含義

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕設(shè)計(jì)3165226 提問者

但是循環(huán)條件不是止步100嗎 i<=100啊, 怎么來的101 而且i一開始就為1啊
2018-06-27 回復(fù) 有任何疑惑可以回復(fù)我~
#2

一林夕水丶 回復(fù) 慕設(shè)計(jì)3165226 提問者

while 循環(huán)里的循環(huán)體代碼是一行一行執(zhí)行的,先執(zhí)行i++,到最后i等于100時(shí)i還是符合循環(huán)條件,再i++變成101然后計(jì)算一次sum = sum + i;結(jié)果就會(huì)多一百
2018-07-01 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么i++要在sum=sum+i后面而不是在它前面?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)