天天看點

C 語言的程式中有特殊含義的英語單詞稱,進階語言程式設計習題(最新版帶答案)...

第1章 C語言概述習題

1. 單項選擇題

(1) C 語言是在 B 語言的基礎上産生的。

A. A B. B C. D D. E

(2) 在 C 語言中,每個語句必須以 D 結束。

A. 回車符 B. 冒号 C. 逗号 D. 分号

(3) 辨別符和關鍵字間,要用 C 隔開。

A. 回車符 B. 冒号 C. 空格 D. 分号

(4) 用 C 語言編寫的源檔案經過編譯,若沒有産生編譯錯誤,則系統将( B )。

A. 生成可執行目标檔案 B. 生成目标檔案 C. 輸出運作結果 D.自動儲存源檔案

(5) 下列說法中正确的是( B )。

A. 由于 C 源程式是進階語言程式,是以一定要在 TC 軟體中輸入

B. 由 C 源程式是字元流組成,是以可以作為文本檔案在任何文本編輯的軟體中輸入

C. 由于C 程式是進階語言程式,是以輸入後即可執行

D. 由于 C 程式是進階語言程式,是以它由指令組成

(6) 下列說法中正确的是( A )。

A. C 語言程式由主函數和 0 個或多個函數組成 B. C 語言程式由主程式和子程式組成

C. C 語言程式由子程式組成 D. C 語言程式由過程組成

(7) 下列說法中錯誤的是( D )。

A. 主函數可以分為兩個部分:主函數說明部分和主函數體

B. 主函數可以調用任何非主函數的其他函數

C. 任何非主函數可以調用其他任何非主函數

D. 程式可以從任何非主函數開始執行

2. 填空題

(1) C 語言隻有 32 個關鍵字和 9 種控制語句。

(2) C 語言是一種“ 中級語言 ”,既具有 進階語言 的特點又具有 低級語言 的特點;既适合于開發系統軟體又适合于編寫應用程式。

(3) 每個源程式有且隻有一個 主 函數,系統總是從該函數開始執行C語言程式。

(4) 在 C 語言程式中允許出現的字元集是 ASCII碼字元集 。

(5) C 語言的程式中有特殊含義的英語單詞稱為 保留字 。

(6) C 語言辨別符的長度是前 8 位有效。

(7) C 語言中,辨別符的定義規則是 以字母或下劃線為開頭 。

(8) C 語言程式的注釋可以出現在程式中的任何地方,它總是以 符号作為結束标記。

第2章 資料類型運算符和表達式習題

1. 單項選擇題

(1) 以下選項中,正确的 C 語言整型常量是 D 。

A. 32L B. 510000 C. -1.00 D. 567

(2) 以下選項中, D 是不正确的 C 語言字元型常量。

A. 'a' B. '\x41' C. '\101' D. "a"

(3) 在 C 語言中,字元型資料在計算機記憶體中,以字元的 C 形式存儲。

A. 原碼 B. 反碼 C. ASCII 碼 D. BCD碼

(4) 字元串的結束标志是 C 。

A. 0 B. '0' C. '\0' D. "0"