本章小結
1.邏輯運算的值為邏輯型數據“真”和“假”。C 語言編譯系統在給出邏輯運算值時,以“1”代表“真”,以“0”代表“假”,而判斷一個量為“真”還是“假”時,以數值“0”代表“假”,以“非0”的數值作為“真”。
2.關系運算就是比較運算,C語言提供了6種常用的關系運算符實現關系運算。邏輯運算可以實現復雜的關系運算,C語言提供了3 種常用的邏輯運算符實現邏輯運算。關系表達式和邏輯表達式的值只能是0或1。
3.條件運算符是C語言中唯一的一對三目運算符,具有“右結合性”。條件表達式經常用于替代 if-else 語句,實現給同一個變量賦值的目的。這樣不但使程序簡潔,也提高了運行效率。
4.C語言提供了各種形式的條件語句以實現選擇結構。
① 基本if語句主要用于單分支選擇。
② if-else語句主要用于雙分支選擇。
③ if-else if-else語句、嵌套的if語句和switch語句用于多分支選擇。