【考點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語句