【2017年整理】非常好的C語言習題集帶答案
第1章 認識C語言
二、習題
(一)、是非題
1.程式是指揮計算機進行各種資訊處理任務的一組指令序列。
A.對 B.錯
2.機器語言與硬體平台相關,但彙編語言和硬體平台無關。
A.對 B.錯
3.編譯型進階語言明顯優于解釋型進階語言。
A.對 B.錯
4.C語言把進階語言的基本結構和低級語言的實用性緊密結合起來,不僅适合編寫應用軟體,而且适于編寫系統軟體。
A.對 B.錯
5.面向對象的程式設計方法明顯優于面向過程的程式設計方法。
A.對 B.錯
6.計算機算法要有一個明确的起點和确定的步驟序列。
A.對 B.錯
7.main函數是C程式的入口,由計算機系統負責調用。
A.對 B.錯
8.在C語言中,同一行上可以寫一條或多條語句,但一條語句不能寫在多行上。
A.對 B.錯
9.在C語言中,擴充名為.h的檔案稱為頭檔案,常用于組織C标準函數庫中的函數。
A.對 B.錯
10.注釋語句會增加編譯結果的複雜性,是以要盡量減少注釋語句的數量。
A.對 B.錯 (注釋語句在預處理階段被删除,不影響編譯)
11.聲明變量的含義是通知編譯系統為變量配置設定合适大小的存儲空間。
A.對 B.錯
12.C語言不允許使用關鍵字作為變量的名稱,但可以使用保留字為變量命名。
A.對 B.錯
13.符号常量提高了程式的可讀性,但降低了程式維護的友善性。
A.對 B.錯
14.變量聲明把一個具體的辨別符名稱和計算機記憶體中的一個特殊的位置聯系起來,同時确定了該位置存儲的資訊類型。
A.對 B.錯
15. C語言允許在同一條語句中定義多個相同類型的變量,其間用分号進行分隔。
A.對 B.錯
16.在ISO/ANSI 1999規定中,允許将變量聲明放在程式中的任何位置。
A.對 B.錯
17.不同類型的資料在記憶體中所占存儲單元的大小不同,内部存儲方式不同,取值範圍不同,甚至能夠參與的運算種類也不相同。
A.對 B.錯
18.有符号和無符号整數的差別僅在于對資料最高位的解釋不同。若最高位解釋為資料位,則為signed類型;若最高位解釋為符号位,則為unsigned類型。
A.對 B.錯
19.預設形式的實數常量的資料類型為float類型。
A.對 B.錯
20.實型變量能表示的數字的有效位數是有限的。
A.對 B.錯
21.sizeof( )是C語言提供的标準庫函數,用于測試資料類型在系統中所占的位元組數。
A.對 B.錯