1. 程式人生 > >C語言筆記 第七課 迴圈語句

C語言筆記 第七課 迴圈語句

第七課 迴圈語句

迴圈語句分析

迴圈語句的基本工作方式
通過條件表示式判定是否執行迴圈體
條件表示式遵循if語句表示式的原則

do , while , for 的區別

do語句先執行後判斷,迴圈體至少執行一次
while語句先判斷後執行,迴圈體可能不執行
for語句先判斷後執行,相比while更簡潔
do…while語句的迴圈方式
在這裡插入圖片描述
while語句的迴圈方式
在這裡插入圖片描述
for語句的迴圈方式
在這裡插入圖片描述
7-1 三種迴圈語句使用比較

break和continue的區別

break表示終止迴圈的執行
continue表示終止本次迴圈,進入下次迴圈執行
思考:
switch能否用continue關鍵字?為什麼?
僅用於迴圈語句,與分支語句無關
7-2 break與continue語句區別
7-3 do和break的妙用
do { …} while(0); //只執行一次迴圈體

小結:
for迴圈先進行判斷再進入迴圈體
for迴圈適合於迴圈次數固定的場合
while迴圈先進行判斷再進入迴圈體執行
while迴圈適合於迴圈次數不定的場合
do …while迴圈先執行迴圈體再進行條件判斷
do …while迴圈至少執行一次迴圈體