C語言基礎教程之for迴圈

2021-09-25 20:39:47 字數 1186 閱讀 2145

前言:

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 舉例...