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...