第10節 流程控制語句(下)

2021-08-25 08:23:33 字數 1613 閱讀 7580

for語句的語法格式:

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

for語句的執行規則是:

(1)計算「表示式1」,完成必要的初始化工作。

(2)判斷「表示式2」的值,若「表示式2」的值為true,則進行(3),否則進行(4)。

(3)執行迴圈體,然後計算「表示式3」,以便改變迴圈條件,進行(2)。

(4)結束for語句的執行。

while語句的語法格式:

while (表示式)

while語句的執行規則是:

(1)計算表示式的值,如果該值是true時,就進行(2),否則執行(3)。

(2)執行迴圈體,再進行(1)。

(3)結束while語句的執行。

do-while語句的語法格式:

do while(表示式);

do- while語句的執行規則是:

(1)執行迴圈體,再進行(2)。

(2)計算表示式的值,如果該值是true時,就進行(1),否則執行(3)。

(3)結束while語句的執行。

while可能一次都不會執行,但do-while至少會執行一次,不管對錯

break和continue語句是用關鍵字break或continue加上分號構成的語句。

在迴圈體中可以使用break語句和continue語句。如果在某次迴圈中執行了break語句,那麼整個迴圈語句就結束。如果在某次迴圈中執行了continue語句,那麼本次迴圈就結束,即不再執行本次迴圈中迴圈體中continue語句後面的語句,而轉入進行下一次迴圈。

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

第3章 流程控制語句

順序結構就是程式從上到下逐行地執行,中間沒有任何判斷和跳轉。if結構格式一 if 條件表示式 if結構格式二 格式二可以與三元運算子互換 if 條件表示式 else if結構格式三 if 條件表示式1 else if 條件表示式2 else if 條件表示式n else if巢狀if 1 switc...

流程控制語句

for a b c 若迴圈體中出現continue,c語句仍得到執行。while dowhile b 執行完do後大括號,再檢驗while b 條件,若為真,繼續。從而有a語句塊至少執行一次的特性。continue 迴圈體內餘下語句忽略,繼續下次迴圈。break用於跳出迴圈或switch.case....