三 選擇結構與分支結構

2021-10-20 16:32:54 字數 729 閱讀 2648

語法:

if(布林表示式)

語法:

if(布林表示式)else

語法:

if(布林表示式)else if(布林表示式)else if(布林表示式)else

注意:相互排斥,當有乙個條件為true時,其他均不再執行,使用與區間判斷(區間條件,遵循從大到小或從小到大)。

語法:

if(外層布林表示式)else

}else

注意:選擇結構中,可以巢狀另乙個選擇結構,可任意組合(if、if else、多重if),巢狀結構可能存在因沒有縮排而導致的書寫序列,進而執行有問題。

switch(變數|表示式)

注意:switch的case被選中後,不會主動退出這個結構,需手工追加break,跳出整個switch。

i. 概念:宣告在函式內部的變數,必須先賦值,再使用。

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

iii. 注意:多個變數,在重合的作用範圍內,不允許重名。

Java 選擇結構與分支結構

選擇結構 1 基本 if 選擇結構 if 布林表示式 後續 2 if else 選擇結構 if 布林表示式 else 後續 3 多重if選擇結構 if 布林表示式 else if 布林表示式2 else if 布林表示式3 4 巢狀 if 選擇結構 if 外層表示式 else else 分支結構 語...

分支結構 選擇結構

談分支結構之前,說一下條件 一.條件 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 多分支...