當前位置:才華齋>計算機>計算機二級>

2016年9月計算機二級《C語言》上機試題及答案

計算機二級 閱讀(9.44K)

(1)一個棧的初始狀態為空。現將元素1、2、3、4、5、A、B、c、D、E依次入棧,然後再依次出棧,則元素出稜的順序是(   )。

2016年9月計算機二級《C語言》上機試題及答案

A.12345ABCDE

A54321

El2345

D.54321EDCBA

(2)下列敘述中正確的是(   )。

A.迴圈佇列有隊頭和隊尾兩個指標,因此,迴圈佇列是非線性結構

B.在迴圈佇列中,只需要隊頭指標就能反映佇列中元素的動態變化情況

C.在迴圈佇列中,只需要隊尾指標就能反映佇列中元素的動態變化情況

D.迴圈佇列中元素的個數是由隊頭指標和隊尾指標共同決定的

(3)在長度為n的有序線性表中進行二分查詢,最壞情況下需要比較的次數是(   )。

A.0(n)

B.D(n2)

C.O(1092n)

D.0(nl092n)

(4)下列敘述中正確的是(   )。

A.順序儲存結構的儲存一定是連續的,鏈式儲存結構的儲存空間不一定是連續的

B.順序儲存結構只針對線性結構,鏈式儲存結構只針對非線性結構

C.順序儲存結構能儲存有序表,鏈式儲存結構不能儲存有序表

D.鏈式儲存結構比順序儲存結構節省儲存空間

(5)資料流圖中帶有箭頭的線段表示的是(   )。

A.控制流

B.事件驅動

C.模組呼叫

D.資料流

(6)在軟體開發中,需求分析階段可以使用的工具是(   )。

A.N—s圖

D.程式流程圖

(7)在面向物件方法中,不屬於“物件”基本特點的是(   )。

A.一致性

B.分類性

C.多型性

D.標識唯一性

(8)一間宿舍可住多個學生,則實體宿舍和學生之間的聯絡是(   )。

A.一對一

B.一對多

C.多對一

D.多對多

(9)在資料管理技術發展的三個階段中,資料共享最好的是(   )。

A.人工管理階段

B.檔案系統階段

C.資料庫系統階段

D.三個階段相同

(10)有三個關係R、S和T如下:

由關係R和S通過運算得到關係T,則所使用的運算為(   )。

A.笛卡爾積

B.交

C.並

D.自然連線

(11)下列敘述中錯誤的是(   )。

A.C程式可以由多個程式檔案組成

B.一個c語言程式只能實現一種演算法

C.c程式可以由一個或多個函式組成,

D.一個C函式可以單獨作為一個C程式檔案存在(12)以下選項中,能用作資料常量的是(   )。

A.115L

B.0118

C.1.5el.5

D.0115

(13)按照c語言規定的使用者識別符號命名規則,不能出現在識別符號中的是(   )。

A.大寫字母

B.下劃線

C.數字字元

D.連線符

(14)設變數已正確定義並賦值,以下正確的表示式是(   )。

A.X=Y+z+5,++Y

(15.8%5)

C.X=Y*5=X+Z

D.X=25%5.0

(15)設有定義:int X=2;,以下表達式中,值不為6的是(   )。

A.2*x.x+=2

B.x++,2*x

C.x*=(1+x)

D.x*!x+1

(16)有以下程式:

程式執行後的輸出結果是(   )。

A.2,3,3

B.2,3,2

C.2,3,1

D.2,2,1

(17)有以下程式:

已知字母A的ASCIl碼為65,程式執行後的輸出結果是(   )。

A)E.68B.

B)D,69

C.E,D

D.輸出無定值

(18)若有定義int x,y;並已正確給變數賦值,則以下選項中與表示式(x—y)?(x++):(y++)中的條件表示式(x—Y)等價的是(   )。

A.(x—Y<01Ix—Y>O)

B.(x—y<0)

C.(x—Y>0)

D.(x—Y==0)

(19)有以下程式:

程式執行後的輸出結果是(   )。

A.3

B.2

C.1

D.0

(20)若有定義:float x=1.5;int a=1,b=3,c=2;則正確的'switch語句是(   )。