一、變量與常量
1. 下列哪個不是 C 語言的關鍵字?
2. 下列哪個不是合法的標識符?
. _abc B. 123abc C. abc123 D. abc_123
3. 下列哪個是合法的常量?
. 0x123 B. 123.45 C. 0b1010 D. all of the above
二、運算符
1. 下列哪個運算符的優先級?
. ++ B. + C. == D.
2. 下列哪個運算符的結合性是從右到左?
. + B. - C. ++ D.
3. 下列哪個表達式的值為 true?
. 5 >3 && 4< 2 B. 5< 3 || 4 >2 C. !5 D. 5 == 5
三、控制語句
1. 下列哪個語句可以用于多重選擇?
. if B. switch C. for D. while
2. 下列哪個語句可以用于無限循環?
. if B. switch C. for D. while
3. 下列哪個語句可以用于跳出循環?
tinue D. exit
四、數組和指針
1. 下列哪個語句可以用于定義一個長度為 10 的整型數組?
ttt a[10] = {0} D. all of the above
2. 下列哪個語句可以用于定義一個指向整型變量的指針?
t p B. char p C. float p D. double p
3. 下列哪個語句可以用于獲取一個指向數組個元素的指針?
. &a[0] B. &a C. a D. a
1. 下列哪個語句可以用于定義一個無返回值的函數?
ctccc()
2. 下列哪個語句可以用于調用一個函數?
cccc()
3. 下列哪個語句可以用于定義一個函數指針?
t (p)() B. void (p)() C. char (p)() D. float (p)()
以上就是計算機二級考試C語言真題匯總,這些題目你必須掌握。