2016年計(jì)算機(jī)二級(jí)考試試題選擇題
1. 在C語言源程序中,以下敘述正確的是( )。
A. main函數(shù)必須位于文件的開頭
B. 每行只能寫一條語句
C. 程序中的一個(gè)語句可以寫成多行
D. 每個(gè)語句的最后必須有點(diǎn)號(hào)
2. 關(guān)于C語言的源程序的敘述中,錯(cuò)誤的是( )。
A. C語言的源程序由函數(shù)構(gòu)成
B. main函數(shù)可以書寫在自定義函數(shù)之后
C. 必須包含有輸入語句
D. 一行可以書寫多個(gè)語句
3. 關(guān)于C語言數(shù)據(jù)類型的敘述,正確的是( )。
A. 枚舉類型不是基本類型
B. 數(shù)組不是構(gòu)造類型
C. 變量必須先定義后使用
D. 不允許使用空類型
4. C程序中main函數(shù)的位置( )。
A. 必須在最開始
B. 必須在系統(tǒng)庫函數(shù)后面
C. 可以在自定義函數(shù)后面
D. 必須在最后
5. C語言的函數(shù)體由( )括起來。
A. ( )
B. { }
C. [ ]
D. /* */
6. 關(guān)于C語言的敘述中,不正確的是( )。
A. C程序可由一個(gè)或多個(gè)函數(shù)組成
B. C程序必須包含一個(gè)main()函數(shù)
C. C程序的基本組成單位是函數(shù)
D. 注釋說明只能位于一條語句的后面
7. 以下敘述不正確的是( )。
A. C程序的執(zhí)行總是從main函數(shù)開始
B. 一個(gè)C源程序必須包含一個(gè)main函數(shù)
C. C語言程序的基本組成單位是函數(shù)
D. 在編譯C程序源程序時(shí),可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤
8. 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是( )。
A. 函數(shù)結(jié)構(gòu)、分支結(jié)構(gòu)、判斷結(jié)構(gòu)
B. 函數(shù)結(jié)構(gòu)、嵌套結(jié)構(gòu)、平行結(jié)構(gòu)
C. 順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
D. 分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、嵌套結(jié)構(gòu)
9. 對(duì)于C語言源程序,以下敘述錯(cuò)誤的是( )。
A. 可以有空語句
B. 函數(shù)之間是平等的,在一個(gè)函數(shù)內(nèi)部不能定義其它函數(shù)
C. 程序調(diào)試時(shí)如果沒有提示錯(cuò)誤,就能得到正確結(jié)果
D. 注釋可以出現(xiàn)在語句的前面
10. 下面關(guān)于C語言用戶標(biāo)識(shí)符的描述,正確的是( )。
A. 不區(qū)分大小寫
B. 用戶標(biāo)識(shí)符不能描述常量
C. 類型名也是用戶標(biāo)識(shí)符
D. 用戶標(biāo)識(shí)符可以作為變量名
11. 以下( )是正確的變量名。
A. 5f
B. if
C. f.5
D. _f5
12. 以下( )是正確的常量。
A. E-5
B. 1E5.1
C. 'a12'
D. 32766L
13. 以下( )是正確的變量名。
A. a.bee
B. -p11
C. int
D. p_11
14. 以下( )是正確的字符常量。
A. "c"
B. '\\''
C. 'W'
D. "\32a"
A
15. 以下( )是不正確的字符串常量。
A. 'abc'
B. "12'12"
C. "0"
D. " "
16. 以下( )是錯(cuò)誤的整型常量。
A. -0xcdf
B. 018
C. 0xe
D. 011
17. 以下( )是正確的浮點(diǎn)數(shù)。
A. e3
B. .62
C. 2e4.5
D. 123
18. 若有說明語句:char c='\95'; 則變量c包含( )個(gè)字符。
A. 1
B. 2
C. 3
D. 語法錯(cuò)誤
19. 若有定義:int a=2; 則正確的賦值表達(dá)式是( )。
A. a-=(a*3)
B. double(-a)
C. a*3
D. a*4=3
20. 語句x=(a=3,b=++a);運(yùn)行后,x、a、b的值依次為( )。
A. 3,3,4
B. 4,4,3
C. 4,4,4
D. 3,4,3
21. 語句a=(3/4)+3%2;運(yùn)行后,a的值為( )。
A. 0
B. 1
C. 2
D. 3
22. char型變量存放的是( )。
A. ASCII代碼值
B. 字符本身
C. 十進(jìn)制代碼值
D. 十六進(jìn)制代碼值
23. 若有定義:int x,a;則語句x=(a=3,a+1);運(yùn)行后,x、a的值依次為( )。
A. 3,3
B. 4,4
C. 4,3
D. 3,4
24. 若有定義:int a; 則語句a=(3 * 4)+ 2 % 3;運(yùn)行后,a的值為( )。
A. 12
B. 14
C. 11
D. 17
25. 若有定義:int a,b; double x,則以下不符合C語言語法的表達(dá)式是( )。
A. x%(-3)
B. a+=-2
C. a=b=2
D. x=a+b
26. 若有定義:int x=2,y=3;float i;,則以下符合C語言語法的表達(dá)式是( )。
A. x=x*3=2
B. x=(y==1)
C. i=float(x)
D. i%(-3)
27. 設(shè)double型變量a,b,c,e均有值;對(duì)代數(shù)式(3ae)/(bc),不正確的C語言表達(dá)式是( )。
A. a/b/c*e*3
B. 3*a*e/b/c
C. 3*a*e/b*c
D. a*e/c/b*3
28. 下面敘述正確的是( )。
A. 2/3 與 2.0/3.0 等價(jià)
B. (int)2.0/3 與 2/3 等價(jià)
C. ++5 與 6 等價(jià)
D. 'A'與"A"等價(jià)
29. 下面敘述中,錯(cuò)誤的是( )。
A. 其算術(shù)運(yùn)算對(duì)象不包含函數(shù)
B. %(模運(yùn)算符)的運(yùn)算對(duì)象只能為整型量
C. 算術(shù)運(yùn)算符的結(jié)合方向是"自左至右"
D. 自加和自減運(yùn)算符的結(jié)合方向是"自右至左"
30. 下面敘述正確的是( )。
A. 強(qiáng)制類型轉(zhuǎn)換運(yùn)算的優(yōu)先級(jí)高于算術(shù)運(yùn)算
B. 若a和b是整型變量,(a+b)++是合法的
C. 'A'*'B' 是不合法的
D. "A"+"B"是合法的
31. 若有定義:int k,i=2,j=4; 則表達(dá)式 k=(++i)*(j--) 的值是( )。
A. 8
B. 12
C. 6
D. 9
32. 設(shè)整型變量a為5,使b不為2的表達(dá)式是( )。
A. b=(++a)/3
B. b=6-(--a)
C. b=a%2
D. b=a/2
33. 若有定義:int a=1,b=2,c=3; 則語句 ++a||++b&&++c;運(yùn)行后b的值為( )。
A. 1
B. 0
C. 2
D. 3
34. 若有定義:int i,j;則表達(dá)式(i=2,j=5,i++,i+j++)的值是( )。
A. 7
B. 8
C. 9
35. 若有定義:int a,b;則表達(dá)式(a=2,b=5,a*2,b++,a+b)的值是( )。
A. 7
B. 8
C. 9
D. 10
【計(jì)算機(jī)二級(jí)考試試題選擇題】相關(guān)文章:
計(jì)算機(jī)二級(jí)考試C++上機(jī)試題選擇題03-22
計(jì)算機(jī)二級(jí)考試C語言試題與答案(選擇題)07-06
計(jì)算機(jī)等級(jí)二級(jí)考試C++考前試題選擇題05-17
全國計(jì)算機(jī)二級(jí)考試C++考前選擇題試題03-14