前言:
c語言中的for迴圈語句使用最為靈活,不僅可以用於迴圈次數已經確定的情況,而且可以用於迴圈次數不確定而只給出迴圈結束條件的情況,它完全可以代替while語句.
先看程式:
#include int main()
printf("loop ended!\n");
return 0;
}
執行結果:
i = 0
i = 1
i = 2
i = 3
i = 4
loop ended!
for迴圈的語句結構為:
for(表示式1; 表示式2; 表示式3)
其執行順序為:
執行表示式1執行表示式2。表示式2是乙個判斷語句;若為真,則執行{}中的語句。若為假,則結束for迴圈若表達2為真,執行表示式3執行表示式2不斷重複步驟(3)和步驟(4),直到表示式2為假,結束迴圈。
程式執行過程:
第一次,表示式1中i的值為0;表示式2中0<5是成立的,列印出i的值。
第二次,表示式3中i++後i變為1;表示式2中1<5是成立的,列印出i的值。
第三次,表示式3中i++後值變為2,表示式2中2<5是成立的,列印出i的值。
第四次,表示式3中i++後值變為3,表示式2中3<5是成立的,列印出i的值。
第五次,表示式3中i++後值變為4,表示式2中4<5是成立的,列印出i的值。
第六次,表示式3中i++後值變為5,表示式2中5<5是不成立的,不執行大括號中的列印語句。迴圈結束,跳出迴圈。程式繼續往下執行。
很多初學者,對c\c++的概念都是模糊不清的,c\c++是什麼,能做什麼,學的時候,該按照什麼線路去學習,學完往哪方面發展,想深入了解,想學習的同學歡迎加入c\c++學習q 歡迎加入c/c++小白學習,群號:850829190
有大量乾貨(零基礎以及高階的經典實戰)分享給大家
語言for迴圈聯程 C語言基礎教程之for迴圈
前言 c語言中的for迴圈語句使用最為靈活,不僅可以用於迴圈次數已經確定的情況,而且可以用於迴圈次數不確定而只給出迴圈結束條件的情況,它完全可以代替while語句.先看程式 include int main printf loop ended n return 0 執行結果 i 0 i 1 i 2 ...
python基礎教程之while迴圈
前言 今天來說下python中的迴圈。迴圈的意思是什麼,以環形 迴路或軌道執行 沿曲折的路線執行 特指執行一周而回到原處。這是給出的迴圈的意思。在python中,就是重複執行你給的指令,直至結束。我們現在看下,在python中,迴圈就是 while 它有它的規則結構,就是while 條件 冒號,這個...
python基礎教程之迴圈介紹
迴圈用於重複執行一些程式塊。從上一講的選擇結構,我們已經看到了如何用縮進來表示程式塊的隸屬關係。迴圈也會用到類似的寫法。for迴圈 for迴圈需要預先設定好迴圈的次數 n 然後執行隸屬於for的語句n次。基本構造是 複製 如下 for 元素 in 序列 nb程式設計客棧sp statement 舉例...