當前位置:才華齋>計算機>C語言>

C語言考前模擬試題

C語言 閱讀(3.13W)

在日常生活中,靠天才能做到的事,靠勤奮同樣能做到;靠天才做不到的,靠勤奮也能做到。以下是小編為大家搜尋整理的C語言考前模擬試題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

C語言考前模擬試題

  一、選擇題(每小題1分,共40分)

1、以下敘述中錯誤的是( )。

函式用於從終端讀人字串

har函式用於從磁碟檔案讀人字元

s函式用於把字串輸出到檔案

te函式用於以二進位制形式輸出資料到檔案

2、設有表示學生選課的三張表,學生s(學號,姓名,性別,年齡,身份證號),課程c(課號,課名),選課SC(學號,課號,成績),則表sc的關鍵字(鍵或碼)為( )。

A.課號,成績

B.學號,成績

C.學號,課號

D.學號,姓名,成績

3、程式流程圖中帶有箭頭的線段表示的是( )。

A.圖元關係

B.資料流

C.控制流

D.呼叫關係

4、結構化程式設計的基本原則不包括( )。

A.多型性

B.自頂向下

C.模組化

D.逐步求精

5、演算法的空間複雜度是指( )。

A.演算法在執行過程中所需要的計算機儲存空間

B.演算法所處理的資料量

C.演算法程式中的語句或指令條數

D.演算法在執行過程中所需要的臨時工作單元數

6、有以下程式:

以上程式執行後文件的內容是( )。

a

ang

aBeijing

ingChina

7、以下敘述中正確的是( )。

A.C語句必須在一行內寫完

B.C程式中的每一行只能寫一條語句

C.C語言程式中的註釋必須與語句寫在同一行

D.簡單C語句必須以分號結束

8、對於迴圈佇列,下列敘述中正確的是( )。

A.隊頭指標是固定不變的

B.隊頭指標一定大於隊尾指標

C.隊頭指標一定小於隊尾指標

D.隊頭指標可以大於隊尾指標,也可以小於隊尾指標

9、有以下程式:

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

A.2,3,1,6,8,7,5,4,10,9,

B.3,4,2,7,9,8,6,5,11,10,

C.2,4,3,9,12,12,11,11,18,9,

D.1,2,3,6,8,7,5,4,10,9,

10、有以下程式:

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

A.2,3,1,6,8,7,5,4,10,9,

B.10,9,8,7,6,5,4,3,2,l,

C.1,2,3,4,5,6,7,8,9,10,

D.10,9,8,7,6,1,2,3,4,5, 11、 有以下程式

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

A.6,2,3,4,5,

B.2,2,3,4,5,

C.1,2,3,4,5,

D.2,3,4,5,6,

12、 若變數已正確定義,在if(W)塒ntf(”%dn”,k);中,以下不可替代w的是( )。

A.a<>b+C

=getchar

C.a==b+C

D.a++

13、 設有定義:char p E]={’1’,‘2’,’3’},*q=p;,以下不能計算出一個char型資料所佔位元組數的表示式是( )。

of(p)

of(char)

of(*q)

of(p[0])

14、 有以下程式:

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

A.5,11

B.5,5

C.11,11

D.11,5

15、 下面結構體的定義語句中,錯誤的是( )。

ct ord{int x;int Y;int z;}struct ord a;

ct ord{int x;im Y;im z;};struct ord a;

ct ord{int x;int Y;int Z;}a;

ct{int x;int Y;int z;}a;

16、 以下不構成無限迴圈的語句或語句組是( )。

17、 有以下程式:

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

A.2,1,1,2

B.1,2,1,2

C.2,1,2,1

D.1,2,2,1

18、 有以下程式:

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