Java 選擇結構與分支結構

2021-08-17 22:24:03 字數 718 閱讀 3545

選擇結構

1、基本 if 選擇結構

if

(布林表示式)

//後續** ...

2、if … else … 選擇結構

if

(布林表示式)

else

//後續** ...

3、多重if選擇結構

if

(布林表示式)

else

if(布林表示式2

)else

if(布林表示式3

)

4、巢狀 if 選擇結構

if

(外層表示式)

else

}else

分支結構

語法

switch

(變數|表示式)

//特別注意:case的取值不可相同

當匹配的case被執行以後,並不會自動退出整個結構,而是繼續向下執行;

break關鍵字可以在匹配的case執行以後,直接跳出整個結構

區域性變數

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

作用範圍:定義行開始到所在**塊結束

特別注意:多個變數,在重合的額作用範圍內,不可出現重名

三 選擇結構與分支結構

語法 if 布林表示式 語法 if 布林表示式 else 語法 if 布林表示式 else if 布林表示式 else if 布林表示式 else 注意 相互排斥,當有乙個條件為true時,其他均不再執行,使用與區間判斷 區間條件,遵循從大到小或從小到大 語法 if 外層布林表示式 else els...

分支結構 選擇結構

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