第三章
特別要注意:c語言中是用非0表示邏輯真的,用0表示邏輯假的。
1)關(guān)系表達(dá)式:
表達(dá)式的數(shù)值只能為1(表示為真),或0(表示假)
當(dāng)關(guān)系的表達(dá)是為真的時(shí)候得到1。如 9>8這個(gè)是真的,所以表達(dá)式的數(shù)值就是1;
2)邏輯表達(dá)式:
只能為1(表示為真),或0(表示假)
a) 共有&& || ! 三種邏輯運(yùn)算符號。
b) !>&&>|| 優(yōu)先的級別。
c) 注意短路現(xiàn)象?荚嚤容^喜歡考到。
d) 要表示 x 是比0大,比10小的方法。0
3)if 語句
else 是與最接近的if且沒有else的相組合的。
4)條件表達(dá)式:
表達(dá)式1 ?表達(dá)式2 :表達(dá)式3
注意是當(dāng)非0時(shí)候是表達(dá)式2的數(shù)值,當(dāng)為0是就是表達(dá)式2的數(shù)值。
考試口訣:真前假后。
5)switch語句:
a)一定要注意 有break 和沒有break的差別,書上(34頁)的兩個(gè)例子,沒有break時(shí)候,只要有一個(gè)case匹配了,剩下的都要執(zhí)行,有break則是直接跳出了swiche語句。
b)switch只可以和break一起用,不可以和continue用。
相關(guān)推薦:
2010年9月計(jì)算機(jī)等級考試精華備考資料匯總 2010年計(jì)算機(jī)等級考試二級公共基礎(chǔ)知識(shí)教程 2010年計(jì)算機(jī)等級考試二級C語言教程匯總
2010年全國計(jì)算機(jī)等考二級C:程序設(shè)計(jì)實(shí)戰(zhàn)匯總