編程|圖解程式語言的控制結構(分支)

分支語句(if、switch)與條件、邏輯表達式一起組成分支語句模塊,可以確定程序執行順序的跳轉,按條件判斷的邏輯值執行不同的分支。

1 if分支

編程|圖解編程語言的控制結構(分支)

當只有一個分支的時候,可以省略else和語句塊2;

當語句塊1或語句塊2只有一條語句時,可以省略{}。

2 if分支嵌套

編程|圖解編程語言的控制結構(分支)

如一些體育比賽的淘汰賽制就可以適應多分支情形:

編程|圖解編程語言的控制結構(分支)

3 switch開關分支

編程|圖解編程語言的控制結構(分支)

一個簡單的計算器可以適用if嵌套或switch分支結構:

編程|圖解編程語言的控制結構(分支)

4 if嵌套分支的一個簡單的計算器實例

編程|圖解編程語言的控制結構(分支)

5 switch分支的一個簡單的計算器實例

編程|圖解編程語言的控制結構(分支)

-End-


分享到:


相關文章: