當前位置:編程學習大全網 - 編程語言 - 國家計算機二級C語言考試題

國家計算機二級C語言考試題

壹 、選擇題

(1)下列數據結構中,按先進後出原則組織數據的是

A)線性鏈表

B)棧

C)循環鏈表

D)順序表

正確答案: B

(2)具有3個結點的二叉樹有

A)2種形態

B)4種形態

C)7種形態

D)5種形態

正確答案: D

(3)設有下列二叉樹:

對此二叉樹前序遍歷的結果為

A)ZBTYCPXA

B)ATBZXCYP

C)ZBTACYXP

D)ATBZXCPY

正確答案: B

(4)結構化程序設計主要強調的是

A)程序的規模

B)程序的效率

C)程序設計語言的先進性

D)程序易讀性

正確答案: D

(5)程序的3種基本控制結構是

A)過程、子過程和分程序

B)順序、選擇和重復

C)遞歸、堆棧和隊列

D)調用、返回和轉移

正確答案: B

(6)下列敘述中,不屬於測試的特征的是

A)測試的挑剔性

B)完全測試的不可能性

C)測試的可靠性

D)測試的經濟性

正確答案: C

(7)需求分析中開發人員要從用戶那裏了解

A)軟件做什麽

B)用戶使用界面

C)輸入的信息

D)軟件的規模

正確答案: A

(8)下列關系模型中,能使經運算後得到的新關系中屬性個數多於原來關系中屬性個數的是

A)選擇

B)連接

C)投影

D)並

正確答案: B

(9)下列敘述中,正確的是

A)用E-R圖能夠表示實體集間壹對壹的聯系、壹對多的聯系和多對多的聯系

B)用E-R圖只能表示實體集之間壹對壹的聯系

C)用E-R圖只能表示實體集之間壹對多的聯系

D)用E-R圖表示的概念數據模型只能轉換為關系數據模型

正確答案: C

(10)"年齡在18~25之間"這種約束是屬於數據庫當中的

A)原子性措施

B)壹致性措施

C)完整性措施

D)安全性措施

正確答案: C

11)以下說法錯誤的是

A)高級語言都是用接近人們習慣的自然語言和數學語言作為語言的表達形式

B)計算機只能處理由0和1的代碼構成的二進制指令或數據

C)C語言源程序經過C語言編譯程序編譯之後生成壹個後綴為.EXE的二進制文件

D)每壹種高級語言都有它對應的編譯程序

正確答案: C

(12)算法是指為解決某個特定問題而采取的確定且有限的步驟,下面不屬於算法的五個特性的是

A)有零個輸入或多個輸入

B)高效性

C)有窮性

D)確定性

正確答案: B

(13)已知int a=6; 則執行a+=a-=a*a;語句後,a的值為

A)36

B)0

C)-24

D)-60

正確答案: D

(14)下面各選項中,均是C語言標識符的選項組是

A)forchinato

B)long_123short56_do

C)voidunion_342

D)text.txt _023_3ew

正確答案: B

(15)下列表達式中,結果為5的是

A)6*5%6

B)5*-2+15

C)5+75%10

D)6+-2/3

正確答案: B

(16)下列常量中,為不合法的實型常量表示的是

A).0032

B)0.0

C)0.3242E8

D).E3

正確答案: D

(17)關於C語言的主函數描述正確的是

A)C程序可以有多個main函數

B)C程序必有壹個而且只能有壹個main函數

C)C程序可以沒有main函數

D)C程序的執行不壹定在main函數開始執行

正確答案: B

(18)已知int a=1,b=-1;則語句printf("%d\n",(a--,++b));的輸出結果是

A)-1

B)0

C)1

D)語句錯誤

正確答案: B

(19)已知int a,b;double c;則以下語句中錯誤的函數調用是

A)scanf("%d,%x,%lf",&a,&b,&c);

B)scanf("%d,%d,%le",&a,&b,&c);

C)scanf("%o,%x,%o",&a,&b);

D)scanf("%d,%o,%e",&a,&b,&c);

正確答案: D

(20)已知x,y,z均為整型變量,且值均為1,則執行語句++x||++y&&++z;後,表達式x+y的值為

A)1

B)2

C)3

D)4

正確答案: C

  • 上一篇:mc麻木像男人壹樣戰鬥麥詞,求。
  • 下一篇:2022哈爾濱中專都有什麽職業
  • copyright 2024編程學習大全網