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