C語言for迴圈

2021-06-18 23:02:27 字數 682 閱讀 1247

c語言中的

for語句使用最為靈活,它完全可以替代

while

語句。

for(表示式

1;表示式

2;表示式

3)語句

執行過程:

(1)求解表示式1

(2)求解表示式2

,若值為真(非

0),則執行

for語句中的內嵌語句,然後執行第

3不,若值未加,結束迴圈,執行5部

(3)求解表示式3

(4)轉回2

步驟繼續執行

(5)迴圈結束

for語句中表示式

1可以省略,在

for之前給迴圈變數賦值 

for(;i<=100;i++)

for語句中表示式

2省略時,及不判斷迴圈條件

for(i=1;;i++) 

相對於while(1)

也可以簡寫為 for(;;)

for()表示式可以使逗號表達試,例如:

for(i=0,j=100;i<=j;i++,j--),

此時同時設

2個初值,是兩個變數增值

表示式可以是數值表示式或字元表示式。

例如: for(;(c=getchar())!=』\n』;) printf(「%c」,c);其作用是輸入乙個字元後立即輸出,直到輸入換行。

C語言for迴圈

對於for迴圈中語句的一般形式,就是如下的while迴圈形式 表示式1 while 表示式2 語句表示式3 for 表示式一 賦予乙個初始值,表示式2 迴圈條件,表示式3 每次變化的規律 for的用法比較靈活多變 1 for迴圈中的 表示式1 表示式2 和 表示式3 都是可以預設,但分號 不能預設。...

C語言for迴圈

c語言中的for迴圈語句使用最為靈活,不僅可以用於迴圈次數已經確定的情況,而且可以用於迴圈次數不確定而只給出迴圈結束條件的情況,它完全可以代替while語句.for 表示式 1 表示式 2 表示式 3 語句 它的執行過程如下 1 先求表示式 1.2 求表示式2,若其值為真 值為非0 則執行for語句...

c語言迴圈

目錄 for迴圈 while迴圈 do while迴圈 迴圈的巢狀使用 改變迴圈執行的狀態 continue 和 break 的區別 c語言有2種常用的迴圈結構,分別是for迴圈和while迴圈,下面我們先看for迴圈。for 這是乙個死迴圈,死迴圈,就是永不停止的迴圈。比如for while i ...