天天看點

【考點3】第三章:選擇結構

【考點1】關系運算

C語言用非0表示邏輯真,用0表示邏輯假。關系運算符有6個,分别是>,>=,<,<=,==,!=,前四種優先級高于後兩種。關系表達式真時為1,假時為0。注意a<b<c是不可以的,可用(a<b)&&(b<c)來表示。

【考點2】邏輯運算

邏輯運算符共有3個:邏輯與(&&),邏輯或(||),邏輯非(!)。注意短路現象,例a++||b++,如果表達式a++的值非零,則表達式b++不再執行。

【考點3】if語句

可以單獨出現,也可以與else比對出現。if語句可以嵌套,這時else總是與離它最近的且沒有與else比對的if比對。

【考點4】條件運算

是唯一的三目運算符,格式為:表達式1?表達式2:表達式3。表達式1值為非0時,整個表達式值為表達式2的值,表達式1值為0時,整個表達式值為表達式3的值。

【考點5】switch語句

繼續閱讀