分支結構 選擇結構

2022-08-19 17:03:14 字數 1257 閱讀 6217

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

一.條件

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

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

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

(4)()表示優先順序

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

1.分類

(1)單分支:過濾

if(條件)

(2)雙分支

if(條件)else

(3)多分支

1)if....else if.....else主要針對連續的區間判斷(一般情況下,if的多重分支要加else)

if(條件1)else if(條件2)else if(條件3)else

//

用if,else做薪資獎勵

system.out.print("請輸入工資:");

double salary =input.nextdouble();

if(salary>20000)

else

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(表示式)

//

switch手機業務辦理,1.餘額查詢,2.業務辦理,3。掛失,4.人工,否則,無此服務,請重新按鍵

system.out.print("請按鍵:");

string num =input.next();

switch

(num)

(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 條件 elseelse if 條件2 else i...

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