C語言中的三大迴圈

2021-07-09 12:14:42 字數 748 閱讀 9413

一、c語言中的三大迴圈包括:while迴圈、do-while迴圈和for迴圈

1、while迴圈

形式:while(表示式)

執行:當表示式為真時執行迴圈體語句;當表示式為假時則跳出迴圈不再執行迴圈體語句

2、do-while迴圈

形式:do

while(表示式);

執行:程式先執行迴圈體語句,然後判斷表示式是否為真,若為真則重複之前的操作,若為假則跳出迴圈執行迴圈後面的語句

3、for迴圈

形式:for(表示式1;表示式2;表示式3)

注釋:在這裡可以將表示式1看作是迴圈變數賦初值,表示式2看作是迴圈條件,表示式3看作是迴圈變數增值

執行:首先執行表示式1給迴圈變數賦初值,再執行表示式2判斷迴圈條件是否成立,如果成立則執行迴圈體語句,然後執行表示式3給迴圈變數增值,再執行表示式2,重複之前的操作;假設條件不成立則不執行迴圈體語句

二、三大迴圈之間的區別

1、三種迴圈可以處理同一種問題,在一般的情況下可以互相代替,代替時注意語句形式的變化即可;

2、三種迴圈體都可以使用break語句跳出迴圈,使用continue結束本次迴圈;

3、while迴圈和for迴圈都是需要先進行條件表示式的判斷然後再決定是否執行迴圈體語句,而do-while迴圈則是先執行迴圈體語句然後再進行判斷;

4、while迴圈和do-while迴圈其迴圈變數的賦初值的操作需要在while和do-while語句之前完成,而for迴圈可以在表示式1中進行初始化迴圈變數的操作。

Java的基本概念 三大迴圈

程式的三種結構 順序結構 分支結構和迴圈結構 1 正常迴圈的4個條件 迴圈條件 迴圈的入口 迴圈變數 用來控制迴圈次數 迴圈體 進行什麼樣的迴圈 改變迴圈變數的值 迴圈的出口 2 迴圈的適用條件 while迴圈 不明確迴圈次數 根據條件來決定是否迴圈 for迴圈 明確迴圈的次數 do while 不...

C語言中的三種迴圈

在c語言中迴圈可分為3種,while迴圈 do while迴圈 for 迴圈。一 while迴圈 while即 首先檢查啟動迴圈的條件是否滿足,當條件滿足時,不斷地重複迴圈體內的語句,直到不滿足條件就退出。while迴圈基本形式 while 條件 eg 1 輸入任意個int型,整數並判斷其位數 in...

C語言中的三個迴圈

一 while 迴圈 如果我們把while翻譯作 當 那麼乙個while迴圈的意思就是 當條件滿足時,不斷地重複迴圈體內的語句。迴圈執行之前判斷是否繼續迴圈,所以有可能迴圈一次也沒有被執行。條件成立是迴圈繼續的條件。二 do while迴圈 在進入迴圈的時候不做檢查,而是在執行完一輪迴圈體的 之後,...