流程控制語句

2021-08-27 16:19:46 字數 1021 閱讀 6801

一、什麼是選擇語句

選擇語句用於根據某個表示式的值從若干條給定語句選擇乙個來執行。選擇語句包括if語句和switch語句兩種。

1.1if…else

if(布林表示式)

else

1.2多重if

if(布林表示式1)

else if(布林表示式2)

else

1.3巢狀if

if(布林表示式)

else }

else

else }

1.4switch語句實現多分支選擇

switch(表示式[整數型別,字元型別,列舉型別])

二、什麼是迭代語句

迭代語句主要用於重複執行嵌入語句。

2.1 while語句

while(布林表示式)

2.2 do…..while語句

do while(布林表示式);

2.3 for語句

for(初始化表示式;條件表示式;迭代表示式)

三、什麼是跳轉語句

跳轉語句主要用於無條件的轉移控制,跳轉語句將控制轉到某個位置,這個位置就成為跳轉語句的目標。如果跳轉語句出現在乙個語句塊內,而跳轉語句的目標卻在該語句塊之外,則稱該跳轉語句退出語句塊。跳轉語句主要包括break語句,continue語句和return語句。

3.1 break

break語句只能夠應用在switch,while,do…while,for或者foreach中。

3.2 continue

continue語句只能夠應用於while,do…while,for,foreach語句,用來忽略迴圈語句塊內位於它後面的**而直接開始一次新的迴圈。

3.3 return

return語句用於退出類的方法,是控制返回方法的呼叫者。如果方法有返回型別,return語句必須返回這個型別的值。如果方法沒有返回型別,應使用沒有表示式的return語句。

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

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

流程控制語句

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

流程控制語句

迴圈 while do while for 判斷 if else switch case 異常處理 try catch finally throw 分支 break continue label return 迴圈 while和do while語句 while語句用於在條件保持為true時反覆執行乙...