官术网_书友最值得收藏!

2.7 習題

一、填空題

1.計算機使用的進制為_____。

2.二進制數每位可以使用_____與_____這兩個整數表示。

3.二進制進位規則為“逢_____進一”。

4.二進制借位規則為“借一當_____”。

5.在C++語言中,整數的默認保存類型是_____。

6.整型使用_____表示,占_____字節。

7.短整型使用_____表示。

8.雙精度類型在內存中占_____字節。

9.單精度類型在內存中占_____字節。

10.?的轉義字符書寫格式為_____。

11.字符B的ASCII碼值為_____。

12.布爾類型使用英文字母_____表示。該類型只有_____和假兩個值。

13.常量可以分為_____常量與自定義常量。

二、選擇題

1.下列整數的十進制寫法錯誤的是( )。

A.666 B.123 C.085 D.654

2.下列整數的十六進制寫法正確的是( )。

A.d085 B.010 C.0X66 D.100

3.下面代碼的運行結果是(?。?/p>

img

A.15 B.16 C.17 D.18

4.int類型占( )字節。

A.4 B.3 C.2 D.1

5.長整型的數值表示范圍為(?。?。

A.-223~0 B.-215~215-1 C.-231~231 D.-231~231-1

6.下面代碼的運行結果是( )。

img

A.a B.? C.: D.!

7.下面選項不屬于小數的是(?。?。

A.5.0 B..3 C.1. D..

8.下面選項屬于字符常量的是( )。

A.'1' B.t1 C. 'ad' D.'1s'

9.下面代碼的運行結果是(?。?。

img

A.107 B.108 C. 109 D.110

10.下面的標識符是錯誤的選項為( )。

A.4ac B.A3 C._name D.A_c32

11.下面不屬于C++語言關鍵字的選項為(?。?。

A.name B.int C. long D.short

12.下面代碼的運行結果是(?。?。

img

A.360 B.4 C.8 D.2

13.下面不是轉義字符的是(?。?/p>

A.\b B.\\ C.\r D \\’

14.下列四組選項中,正確的C++語言標識符是( )。

A.%x B.a+b C.a123 D.123

15.下面代碼的運行結果是(?。?。

img

A.65 B.'A' C.A D.a

16.在C++語言中,字符c對應的ASCII碼值是(?。?。

A.66 B.67 C.99 D.100

17.在C++語言中,字符類型使用( )表示。

A.int B.float C.char D.double

18.下面代碼的運行結果是(?。?/p>

img
img

A.?Hello B.?Hello C.Hello D.HelloWorld World

19.下面合法的八進制數是(?。?/p>

A.0 B.018 C.-077 D.0.10

20.下面不合法的十六進制數是( )。

A.oxff B.0Xabc C.0x11 D.0x19

21.下面代碼的運行結果是(?。?。

img

A.60 B.61 C.62 D.63

22.八進制在進行加法運算時,遵循(?。┮巹t。

A.逢八進一 B.逢二進一 C.逢十進一 D.逢十六進一

23.下面對命名規則介紹錯誤的是(?。?。

A.標識符只能由字母、數字和下畫線組成

B.標識符的第一個字符只能是字母或下畫線

C.標識符中的字母是需要區分大小寫的,即標識符A和a會被計算機識別為兩個標識符

D.標識符可以使用關鍵字

24.下面的數字可以用無符號整型保存的是(?。?。

A.10000000000000 B.1.5

C.1 D.-1

25.在C++語言中,字符型數據在內存中以( )形式存放。

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

26.下面選項屬于float類型的是( )。

A.3.14 B.3.14f C.3.14L D.0.0314E2

27.C++的合法注釋是(?。?。

A./*This is a C++ program/* B.// This is a C++ program

C."This is a C++ program D./This is a C++ program//

28.下列數據類型不是C++語言基本數據類型的是(?。?。

A.字符型 B.整型 C.實型 D.數組

29.下列字符列中,可作為C++語言程序自定義標識符的是(?。?。

A.switch B.file C.break D.do

30.在C++語言中,自定義的標識符(?。?/p>

A.能使用關鍵字并且不區分大小寫 B.不能使用關鍵字并且不區分大小寫

C.能使用關鍵字并且區分大小寫 D.不能使用關鍵字并且區分大小寫

31.C++語言中的標識符只能由字母、數字和下畫線三種字符組成,且第一個字符(?。?。

A.必須為字母

B.必須為下畫線

C.必須為字母或下畫線

D.可以是字母、數字和下畫線中的任一種字符

32.自定義常量需要使用關鍵字(?。┒x。

A.const B.do C.break D.switch

三、找錯題

下面代碼有兩處錯誤,請指出。

img

四、編程題

1.以下的變量聲明,還可以怎么寫?

img

2.使用轉義字符輸出以下內容。

img
主站蜘蛛池模板: 崇文区| 济南市| 长岛县| 疏勒县| 井研县| 台北市| 称多县| 彝良县| 平阴县| 阿瓦提县| 和田县| 江源县| 郑州市| 临夏县| 祥云县| 堆龙德庆县| 新邵县| 浪卡子县| 德清县| 德格县| 全州县| 台山市| 内江市| 株洲县| 马尔康县| 车致| 安平县| 沂源县| 绍兴县| 肇东市| 桦川县| 沁源县| 稻城县| 鲁山县| 合肥市| 金川县| 桂平市| 通州市| 泸水县| 兴化市| 松桃|