控制流程之迴圈語句

2021-10-24 11:55:58 字數 1191 閱讀 4221

乙個迴圈一般應包括四部分內容:

初始化部分:用來設定迴圈的一些初始化條件,計數器清零等。

迴圈體部分:這是反覆被執行的一段**,可以是單語句,也可以是復合語句。

迭代部分終止部分:通常是以乙個布林表示式,每一次迴圈要對該表示式求值,以驗證是否滿足迴圈終止條件。

while迴圈

while語句的一般格式:

while

(表示式)

執行流程是,先判斷條件是否滿足,如果滿足就執行迴圈體內的語句,執行完畢後再回來判斷條件是否滿足,如此無限重複;直到條件不滿足時,執行while迴圈後邊的語句。

簡單來講就是說while迴圈是先判斷後迴圈, 判斷如果滿足條件進入迴圈 本次迴圈後再次判斷 。

do-while迴圈

do-while語句的一般格式:

do

while

(表示式)

;

執行流程是,它先執行迴圈中的語句,然後再判斷表示式是否為真, 如果為真則繼續迴圈;如果為假, 則終止迴圈。

因此, do-while迴圈至少要執行一次迴圈語句。 簡單來講就是說while迴圈是先迴圈後判斷 。

while與do-while的最大區別就是,do-while迴圈至少要執行一次迴圈語句。

for迴圈
如果希望程式的一部分內容按固定的次數重複執行,通常可以使用for迴圈,for迴圈採用乙個計數器控制迴圈次數,每迴圈一次計數器就+1,直到完成給定的迴圈次數為止。for語句的一般格式:

for

(表示式1

;表示式2

;表示式3

)

執行流程,先執行表示式1進行初始化,然後表示式2進行關係比較,若成立執行迴圈體,不成立則跳出迴圈。成立執行迴圈體後,執行表示式3,然後再次執行表示式2,進行依次比較。

流程控制語句 for迴圈語句

迴圈語句可以在滿足迴圈條件的情況下,反覆執行某一段 這段被重複執行的 被稱為迴圈體語句,當反覆執行這個迴圈體時,需要通過修改迴圈變數使得迴圈判斷條件為false,從而結束迴圈,否則迴圈將一直執行下去,形成死迴圈。1 for迴圈語句格式 for 初始化語句 迴圈條件語句 迭代語句 注意 1 for 中...

流程控制語句 迴圈語句 do while

do while 迴圈 do while 迴圈與 while 迴圈類似,二者區別在於 do while 迴圈中即使條件為假時也至少執行一次該迴圈體中的語句。語法 do while 條件 練習題 1 重複列印十次語句,並提示第幾次。int y 1 do 次迴圈語句 y y while y 10 2 任...

迴圈流程控制語句

識別符號的命名規則 識別符號可以包含 英文本母26個 區分大小寫 0 9 數字,下劃線 識別符號不能以數字開頭 識別符號不能是關鍵字 命名規範 建議類名首字母大寫,大駝峰命名法 首字母小寫,小駝峰命名法 常量 程式執行期間,固定不變的量 字串常量 整數常量 浮點數 布林 空常量 變數 程式執行期間,...