C語言基礎課堂總結 迴圈

2021-09-22 14:10:32 字數 1212 閱讀 9857

表示式

for ([表示式1];[表示式2];[表示式3])

例:用for迴圈實現99乘法表

int i,j;

for(i =

1;i <=

9;i++

)printf

("\n"

);

for迴圈也可以實現死迴圈:

for(;

;)

表示式:

while

(表示式)

{ 表示式結果為真執行迴圈體

while類似for迴圈的精簡版本,for負責迴圈次數明確的情況,while迴圈負責只迴圈條件而不確定迴圈次數的情況。

下面的 for 迴圈可完全等效為 while 迴圈:

for

(;表示式;

)

do…while 迴圈是一種底部驅動的迴圈:

在控制表示式被第一次計算之前,迴圈體語句會首先被執行一次。與 while 和 for 迴圈不同,do…while 迴圈會確保迴圈體語句至少執行一次。如果控制表示式的值為 true,那麼另一次迴圈就會繼續;如果是 false,則迴圈結束。

do

{ 迴圈體;

}while(表示式);

do while是一種先執行迴圈體,在判斷迴圈條件的一種迴圈,迴圈體至少執行一次,而for和while的迴圈體可能一次都不執行。

goto 標籤;
可以跳轉到函式內的任意位置。

但是goto可能會破壞已經設計好的分支和迴圈,使用使用要謹慎!

此外,goto語句非常適合用來釋放資源。

break
1、在switch語句中可以關閉執行開關。

2、在迴圈語句可以跳出一層迴圈。

continue
結束本次迴圈(迴圈條件中continue後的語句不再執行),進入下次迴圈(迴圈斌沒有結束)。

return
1、把乙個資料返回給資料的呼叫者。

2、終止函式的執行。

C 基礎課堂筆記 中

第五章 陣列與集合 1.陣列 陣列 能存放任意多個同型別的資料 陣列由多個資料組成 型別必須相同 資料又叫陣列項,每個陣列都有乙個索引 下標 陣列的索引 下標 是乙個int型別的數字,索引 下標 從0開始,依次為陣列中每乙個陣列型編號 宣告 資料型別 變數名 賦值 變數名 new 資料型別 長度 合...

C 基礎課堂筆記 中

第五章 陣列與集合 1.陣列 陣列 能存放任意多個同型別的資料 陣列由多個資料組成 型別必須相同 資料又叫陣列項,每個陣列都有乙個索引 下標 陣列的索引 下標 是乙個int型別的數字,索引 下標 從0開始,依次為陣列中每乙個陣列型編號 宣告 資料型別 變數名 賦值 變數名 new 資料型別 長度 合...

vue基礎課堂一

1 例項化vue,根元素,資料儲存,方法的定義,資料的繫結 el element 需要獲取的元素,一定是html中存在的根容器元素 data 用於資料的儲存,可以是字串 陣列 json等等資料 methods vue當中寫方法的時候用的屬性,在html中呼叫的時候寫 方法名稱 就可以了 v bind...