分支結構 選擇結構

2021-10-06 11:55:53 字數 720 閱讀 5530

談分支結構之前,說一下條件

一.條件

(1)條件的最終結果型別都為boolean

(2)簡單來說:比如,a>5這樣的表示式

(3)複雜來說:比如(a<5&&b>3)||(a>5&&b<10)

(4)()表示優先順序

二.分支結構(選擇分支)

1.分類

(1)單分支:過濾

if(條件)elseelse if(條件2)else if(條件3)elseelse if(salary>18000)else if(salary>15000)else

if(salary<15000)else if(salary<18000)else if(salary<20000)else

2) switch...case...

注意:1.表示式的型別限制:jdk1.7之前(支援long以下的整數),jdk1.7之後,開始支援字串的等值比較。

2.break的作用相當於結束分支,switch介面會從第乙個匹配項開始執行,到第乙個break結束,貫穿全程

switch(表示式)

(4)巢狀分支

//巢狀,跑步成績小於10秒,按性別分組

scanner input = new scanner(system.in);

double times = input.nextdouble();

if(times>0&×<10)

}else

分支結構 選擇結構

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

Java 選擇結構與分支結構

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

三 選擇結構與分支結構

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