2017年3月計算機二級C語言備考習題

來源:文萃谷 2.91W

離考試僅剩兩個多月,現在開始複習還來得及!下面是小編整理的2017年3月計算機二級C語言備考習題,希望對大家有用,更多消息請關注應屆畢業生網。

2017年3月計算機二級C語言備考習題

1). C語言規定,在一個C程序中,main()函數的位置( )。

A.必須在系統調用的庫函數之後

B.必須在程序的開始

C.必須在程序的最後

D.可以在任意位置

正確答案:D

答案解析:每個C程序有且只有一個主函數( main),且程序必須從main()函數開始執行,而且main()函數可以放在程序中的任意位置。

2). 下列關於C語言數據文件的敍述中正確的.是( )。

A.文件由ASCII碼字符序列組成,C語言只能讀寫文本文件

B.文件由二進制數據序列組成,C語言只能讀寫二進制文件

C.文件由記錄序列組成,可按數據的存放形式分為二進制文件和文本文件

D.文件由數據流形式組成,可按數據的存放形式分為二進制文件和文本文件

正確答案:D

答案解析:本題考查的是數據文件的有關概念。文件由數據流的形式組成,可以按數據存放的形式分為二進制文件和文本文件,C語言既能讀寫文本文件,又能讀寫二進制文件。

3). 將E-R圖轉換為關係模式時,實體和聯繫都可以表示為( )

A.屬性

B.鍵

C.關係

D.域

正確答案:C

答案解析:將E-R圖轉換為關係模式時,實體和聯繫都可以表示為關係。

4). 下列工具中屬於需求分析常用工具的是( )

C.N-S

正確答案:D

5). 以下敍述中錯誤的是

A.在程序中凡是以"#"開始的語句行都是預處理命令行

B.預處理命令行的最後不能以分號表示結束

C.#define MAX 是合法的宏定義命令行

D.C程序對預處理命令行的處理是在程序執行的過程中進行的

正確答案:D

答案解析:C語言中的預處理命令以符號#開頭,這些命令是在程序編譯之前進行處理的,選項D項的描述錯誤。

熱門標籤