2 回答

TA貢獻(xiàn)1887條經(jīng)驗(yàn) 獲得超5個(gè)贊
你先進(jìn)i的循環(huán) i=1,i<=200沒問題,然后進(jìn)j的循環(huán) j=1;j<=i;沒問題。但是j++以后,j不就大于i了嗎 自然就跳出循環(huán)了
1.for內(nèi)嵌for的代碼書寫格式
for(表達(dá)式1;循環(huán)條件a;表達(dá)式2)
{
for(表達(dá)式3;循環(huán)條件b;表達(dá)式4)
{
循環(huán)體
}
}
PS:這里注意for循環(huán)中聲明的變量?jī)H在整個(gè)for循環(huán)中有效,那么內(nèi)嵌for循環(huán)中聲明的變量,不能在外部for循環(huán)中使用。如果要使用,那么就需要在外部for中進(jìn)行先聲明變量,再在內(nèi)嵌for中進(jìn)行賦值。
2.for內(nèi)嵌for的執(zhí)行過程
(1)首先還是運(yùn)行外部for的表達(dá)式1;
(2)其次判斷循環(huán)條件a是否為真,如果為真,則執(zhí)行內(nèi)嵌for;
(3)這時(shí)執(zhí)行內(nèi)嵌for循環(huán),先運(yùn)行表達(dá)式3,再判斷循環(huán)條件b是否為真,如果為真,則執(zhí)行循環(huán)體,執(zhí)行完后再運(yùn)行表達(dá)式4,接著再判斷循環(huán)條件b……如果為假,就結(jié)束內(nèi)嵌for
(4)執(zhí)行完內(nèi)嵌for后再運(yùn)行表達(dá)式2,接著再判斷循環(huán)條件a是否為真,如果為真,則執(zhí)行內(nèi)嵌for循環(huán),周而復(fù)始。如果為假,直接結(jié)束整個(gè)for內(nèi)嵌for流程
- 2 回答
- 1 關(guān)注
- 775 瀏覽
添加回答
舉報(bào)