選擇結構語句 if語句,switch語句

2021-08-02 07:44:42 字數 941 閱讀 5193

格式:

注意事項:

三元和if語句:

能使用三元運算子去實現的,肯定能使用if語句;if語句實現的,不一定能夠使用三元

三元運算子對具體的結果進行操作,有乙個具體的數值,而不是乙個語句

格式:

switch(表示式)

首先用siwtch後面表示式的值和case後面的值進行比較,如果和值1相等,執行語句1;

如果不相等,跟值2比較,成立,執行語句2,遇見brea;結束

如果上述沒有相等的值,執行default中的語句

switch後面的資料型別:

本身能跟的型別:int,byte,short,char

jdk5.0以後:可以根據列舉型別

jdk7以後,可以跟string型別

switch語句的注意事項:

看程式寫結果:

public

class switchtest

system.out.println("y="+y); }}

輸出:y=4

public

class switchtest

system.out.println("b="+b);

}輸出:b=6

分析:

a=2,2進入和3比較,不同,再和4比較,不同,最後執行default;

執行語句b++,因為無break;則程式執行到末尾結束;

執行case 3中的b++,再執行case 4中的b++;

所以b=6;

選擇結構語句

ifelse ifelse語句 if 判斷語句 else if 判斷語句 else 您的輸入有誤,請注意體重為kg,身高為m 您的bmi值為 25.351541373715524 您的體重過輕需要加強營養 您的bmi值為 25.351541373715524 您的體重十分標準 4if else語句中...

選擇結構語句

int和char的轉換 int a a char b 65 system.out.println a 97 system.out.println b a system.out.println a b 162 字串拼接區別 system.out.println hello 10 20 hello102...

選擇結構語句IF

選擇結構語句if if語句通過對條件表示式的判斷,來決定程式的執行流程。if 條件表示式 then語句1 if 條件表示式 then語句1else 語句2 if 條件表示式1 then語句1 elseif 條件表示式2 then語句2 elseif 條件表示式n then語句3 else語句n 例1...