8)表達式的考查:
是表達式就一定有數(shù)值。
賦值表達式:表達式數(shù)值是最左邊的數(shù)值,a=b=5;該表達式為5,常量不可以賦值。
自加、自減表達式:假設(shè)a=5,++a(是為6), a++(為5);
運行的機理:++a 是先把變量的數(shù)值加上1,然后把得到的數(shù)值放到變量a中,然后再用這
個++a表達式的數(shù)值為6,而a++是先用該表達式的數(shù)值為5,然后再把a的數(shù)值加上1為6,
再放到變量a中。 進行了++a和a++后在下面的程序中再用到a的話都是變量a中的6了。
考試口訣:++在前先加后用,++在后先用后加。
逗號表達式:優(yōu)先級別最低 ;表達式的數(shù)值逗號最右邊的那個表達式的數(shù)值。
(2,3,4)的表達式的數(shù)值就是4。
9)位運算的考查:
會有一到二題考試題目。
總的處理方法:幾乎所有的位運算的題目都要按這個流程來處理(先把十進制變成二進制再變成十進制)。
例1: char a = 6, b;
b = a<<2; 這種題目的計算是先要把a的十進制6化成二進制,再做位運算。
例2: 一定要記住,
例3: 在沒有舍去數(shù)據(jù)的時候,<<左移一位表示乘以2;>>右移一位表示除以2。
10)018的數(shù)值是非法的,八進制是沒有8的,逢8進1。
11)%符號兩邊要求是整數(shù)。不是整數(shù)就錯了。
12) 三種取整丟小數(shù)的情況:
1、int a =1.6;
2、(int)a;
相關(guān)推薦:
2010年9月計算機等級考試精華備考資料匯總 2010年計算機等級考試二級公共基礎(chǔ)知識教程 2010年計算機等級考試二級C語言教程匯總
2010年全國計算機等考二級C:程序設(shè)計實戰(zhàn)匯總