選擇架構 分支結構

2021-10-06 01:28:35 字數 1092 閱讀 6844

​ 1.1if選擇結構

​ 語法:

if

(布林表示式)

後續**。。。。。。

執行流程:當布林表示式結果為true時,執行**塊

當布林表示式結果為false時,跳過**塊,執行後續**

​ 1.2 if-else選擇結構

語法:

if(布林表示式)else

後續**。。。。。

執行流程:當布林表示式為true時,執行**塊1

當布林表示式為false時,執行**塊2

然後,執行後續**

​ 1.3 多重if選擇結構

​ 語法:

if

(布林表示式1

)else

if(布林表示式2

)else

if(布林表示式3

)else

後續**。。。。

執行流程:當布林表示式1為true時,執行**塊1

當布林表示式2為true時,執行**塊2

當布林表示式3為true時,執行**塊3

當布林表示式1.2

.3都為false時,則執行else

然後,執行後續**

1.4巢狀if選擇結構

語法:

if

(外部布林表示式)

else

}else

後續**。。、。。

執行流程:當外部布林表示式為true時,執行內部if選擇結構,反之,執行**塊3

當內部if選擇結構的布林表示式為true時,執行**塊1.

當內部if選擇結構的布林表示式為false時,執行**塊2

switch

(變數 |表示式)

//(如果在1~n中沒有在結尾處加上break;則這段**具有穿透性。穿透性、穿刺性等四個性質是非常值錢的面試時是加分項)

概念:定義在函式內部的變數,需要先賦值,再使用。//(在定義了變數的情況下沒有使用,則不會出現編譯錯誤)

作用範圍:從定義行開始,到**塊的結束。

注意:在同一函式內部,不允許重名變數。

分支結構 選擇結構

談分支結構之前,說一下條件 一.條件 1 條件的最終結果型別都為boolean 2 簡單來說 比如,a 5這樣的表示式 3 複雜來說 比如 a 5 b 3 a 5 b 10 4 表示優先順序 二.分支結構 選擇分支 1.分類 1 單分支 過濾 if 條件 elseelse if 條件2 else i...

分支結構 選擇結構

談分支結構之前,說一下條件 一.條件 1 條件的最終結果型別都為boolean 2 簡單來說 比如,a 5這樣的表示式 3 複雜來說 比如 a 5 b 3 a 5 b 10 4 表示優先順序 二.分支結構 選擇分支 1.分類 1 單分支 過濾 if 條件 2 雙分支 if 條件 else 3 多分支...

分支(選擇)結構2016 03 07

分支 條件 語句03 07 一 語句分類 順序語句,選擇語句 分支語句 迴圈語句 二 1 if 例如int a 10 if a 11 a if a 3 a console.writeline a 運算結果10 2 if else 二選一 若if成立,則不去走else 若if不成立,則一定會走else...