一、if語句
if 條件語句是指一種表示假設的主從複合句,由 if 語句引導條件(條件分爲成立和不成立兩種情況),通過對條件是否成立的判斷,執行不同的代碼。 if 語句實際上有三種形式,每種格式都有其自身的特點。
1、if語句:
判斷條件是一個布爾值,當判斷條件爲 true 時,{}中的執行語句纔會被執
格式如下:
if (條件){
代碼塊
}
這種格式我們使用的相對較少,第二中要多一些
2、if else語句:
if else 條件語句是指如果滿足某種條件,則進行某種處理,否則進行另一種處理。
格式如下:
if(條件){
執行語句1
}
else{
執行語句2
}
3、if else if else語句
f. . elseif. . else 語句用於對多個條件進行判斷,進行多種不同的處理,
語法格式如下:
if (條件1){
執行語句1
}
else if (條件2){
執行語句2
}
else{
執行語句3
}
這個就需要配張圖了:
二、switch語句
switch 語句與 if 語句類似,同樣用於條件判斷。不同的是, if 語句通常用於對複合條件進行判斷,switch 語句只能針s對某個表達式進行判斷。
witch 語句可以擁有多條 case 語句,每條 case 語句後面加一個要比較的目標值,當switch 中表達式的值與某個 case 的目標值匹配時,會執行對應 case 下的語句,如果未找到任何匹配的值,則執行 default 後的語句,
switch 語句的語法格式如下:
switch (表達式){
case 目標值 1:
執行語句 1
break;
case 目標值 2:
執行語句 2
break;
︙
case 目標值 n:
執行語句 n
break;
}