for表达式的语句执行顺序?
生活随笔
收集整理的這篇文章主要介紹了
for表达式的语句执行顺序?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
for表達式的語句執行順序?
否則跳出for循環。m=0,n=-1,此時n不滿足=0,則不執行循環體了。因此,1次也不執行。
2.for(表達式1;表達式2;表達式3)語句
(1)先求解表達式1;
(2)求解表達式2,若其值為真,執行for語句,執行(3);若為假,則結束循環,轉到(5);
(3)求解表達式3;
(4)轉到(2)繼續執行;
(5)循環結束,執行for語句下面的語句。
本題中,表達式n=0的值為0,為假,直接結束循環。
例子1:
答案:A
1.for循環先執行表達式1,再執行表達式2,然后執行循環體,然后再來執行表達式3,若此時仍然滿足表達式2,則繼續執行循環體,否則跳出for循環。m=0,n=-1,此時n不滿足=0,則不執行循環體了。因此,1次也不執行。
2.for(表達式1;表達式2;表達式3)語句
(1)先求解表達式1;
(2)求解表達式2,若其值為真,執行for語句,執行(3);若為假,則結束循環,轉到(5);
(3)求解表達式3;
(4)轉到(2)繼續執行;
(5)循環結束,執行for語句下面的語句。
本題中,表達式n=0的值為0,為假,直接結束循環。
總結
以上是生活随笔為你收集整理的for表达式的语句执行顺序?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: main 函数的标准原型
- 下一篇: 本题主要考查指针与数组