乙個迴圈一般應包括四部分內容:
初始化部分:用來設定迴圈的一些初始化條件,計數器清零等。
迴圈體部分:這是反覆被執行的一段**,可以是單語句,也可以是復合語句。
迭代部分終止部分:通常是以乙個布林表示式,每一次迴圈要對該表示式求值,以驗證是否滿足迴圈終止條件。
while迴圈
while語句的一般格式:
while
(表示式)
執行流程是,先判斷條件是否滿足,如果滿足就執行迴圈體內的語句,執行完畢後再回來判斷條件是否滿足,如此無限重複;直到條件不滿足時,執行while迴圈後邊的語句。do-while迴圈簡單來講就是說while迴圈是先判斷後迴圈, 判斷如果滿足條件進入迴圈 本次迴圈後再次判斷 。
do-while語句的一般格式:
do
while
(表示式)
;
執行流程是,它先執行迴圈中的語句,然後再判斷表示式是否為真, 如果為真則繼續迴圈;如果為假, 則終止迴圈。for迴圈因此, do-while迴圈至少要執行一次迴圈語句。 簡單來講就是說while迴圈是先迴圈後判斷 。
while與do-while的最大區別就是,do-while迴圈至少要執行一次迴圈語句。
如果希望程式的一部分內容按固定的次數重複執行,通常可以使用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 數字,下劃線 識別符號不能以數字開頭 識別符號不能是關鍵字 命名規範 建議類名首字母大寫,大駝峰命名法 首字母小寫,小駝峰命名法 常量 程式執行期間,固定不變的量 字串常量 整數常量 浮點數 布林 空常量 變數 程式執行期間,...