流程控制語句

2021-09-19 04:57:28 字數 942 閱讀 9112

流程控制語句

首先,我回憶一下計算機語言邏輯結構:

流程控制語句的關鍵字:

一、控制語句用於控制程式的流程,以實現程式的各種結構方式。包括:

if () … else … (條件語句)

switch (多分支選擇語句)

for()… (迴圈語句)

do…while() (迴圈語句)

while()… (迴圈語句)

輔助指令:

break (終止執行switch或迴圈語句)

continue (結束本次迴圈語句)

goto (無條件轉向語句)

return (從函式返回語句)

二、程式的基本結構有:順序結構、選擇結構、和迴圈結構,看以下的語句:

1、if…else語句使用於選擇結構(三目運算子 : 可以代替單層的if else 對變數賦值的語句)。

如下例項:(**例子源自老師)

static void main(string args)

else

}2、switch語句可以使多選一的語句簡化,結合break、default語句使用。switch語句中 case 的選擇值只能是字元或者常量。如下例項:

static void main(string args) arguments", n,x,y);

break;

}3、while與 do….while迴圈的區別,while迴圈前會判斷條件真假 再決定是否迴圈,而do….while 則會先執行一次迴圈,再判斷條件真假。

如下例項:(**例子源自老師)

static void main(string args)

int y=i

}長度是5 0,1,2,3,4

4、for 迴圈 是在明確知道迴圈次數的情況下使用,使用的情況比較多。

5、迴圈的中斷 可以使用 break和continue,但並不常使用。

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時反覆執行乙...