第四章 選擇結構程序設計
4.1選擇結構和條件判斷
C有兩種選擇語句:
1if語句 兩個分支的選擇
2switch語句 多分支的選擇
If例
4.2用if語句實現選擇結構
舉例由小到大輸數 兩變量互換值,用第三個變量參與
If語句一般形式
If(表達式)語句1
[else語句2]有無皆可
Else if嵌套
4.3關係運算符和關係表達式
算術運算符 + - * % /
關係運算符 < > <= >= == !=
4.4邏輯運算符和邏輯表達式
! && ||
邏輯型變量_Bool
4.5條件運算符和條件表達式
If語句,判別表達式的值是0或1,都執行一個賦值語句且向同一個變量賦值時,可以改寫---------------------
賦值號右邊是一個條件表達式“?”是條件運算符。有三個操作對象,唯一一個三目運算符。一般形式爲
表達式1?表達式2:表達式3
4.6選擇結構的嵌套
4.7用switch語句實現多分支選擇結構
一般形式:
Switch(表達式)
{
Case 常量1:語句1
Case 常量2:語句2
Case 常量n:語句n
Default: 語句n+1
}
4.8選擇結構程序綜合舉例
1是否閏年
重點1運算符的關係 算數 關係 邏輯
2選擇結構if和switch要記住