當(dāng)前位置:
首頁(yè) >
for表达式的语句执行顺序?
發(fā)布時(shí)間:2025/6/15
22
豆豆
生活随笔
收集整理的這篇文章主要介紹了
for表达式的语句执行顺序?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
for表達(dá)式的語(yǔ)句執(zhí)行順序?
否則跳出for循環(huán)。m=0,n=-1,此時(shí)n不滿足=0,則不執(zhí)行循環(huán)體了。因此,1次也不執(zhí)行。
2.for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語(yǔ)句
(1)先求解表達(dá)式1;
(2)求解表達(dá)式2,若其值為真,執(zhí)行for語(yǔ)句,執(zhí)行(3);若為假,則結(jié)束循環(huán),轉(zhuǎn)到(5);
(3)求解表達(dá)式3;
(4)轉(zhuǎn)到(2)繼續(xù)執(zhí)行;
(5)循環(huán)結(jié)束,執(zhí)行for語(yǔ)句下面的語(yǔ)句。
本題中,表達(dá)式n=0的值為0,為假,直接結(jié)束循環(huán)。
例子1:
答案:A
1.for循環(huán)先執(zhí)行表達(dá)式1,再執(zhí)行表達(dá)式2,然后執(zhí)行循環(huán)體,然后再來執(zhí)行表達(dá)式3,若此時(shí)仍然滿足表達(dá)式2,則繼續(xù)執(zhí)行循環(huán)體,否則跳出for循環(huán)。m=0,n=-1,此時(shí)n不滿足=0,則不執(zhí)行循環(huán)體了。因此,1次也不執(zhí)行。
2.for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語(yǔ)句
(1)先求解表達(dá)式1;
(2)求解表達(dá)式2,若其值為真,執(zhí)行for語(yǔ)句,執(zhí)行(3);若為假,則結(jié)束循環(huán),轉(zhuǎn)到(5);
(3)求解表達(dá)式3;
(4)轉(zhuǎn)到(2)繼續(xù)執(zhí)行;
(5)循環(huán)結(jié)束,執(zhí)行for語(yǔ)句下面的語(yǔ)句。
本題中,表達(dá)式n=0的值為0,為假,直接結(jié)束循環(huán)。
總結(jié)
以上是生活随笔為你收集整理的for表达式的语句执行顺序?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: main 函数的标准原型
- 下一篇: 本题主要考查指针与数组