糯米文學吧

位置:首頁 > IT認證 > 計算機等級

2017年全國計算機c語言程序設計考試試題及答案

《C語言程序設計》講述了C語言的基本概念、各種數據類型的使用技巧、程序流程控制、數組、函數、指針以及有關程序設計的方法等內容。下面是小編整理的關於國計算機c語言程序設計考試試題及答案,歡迎參考!

2017年全國計算機c語言程序設計考試試題及答案

  一、單項選擇

1.下列變量名中,非法的是( C )。

A.A25 _car

-str

2.下列常量中,十六進制int型常量是( A )。

A.0x5f B.x2a

C.046 D.7a

3.下列常量中,不是字符常量的是( B )。

A.'n' B."y"

C.'x' D.'7'

4.在函數體內定義了下述變量a,a的存儲類為( D )。

int a;

A.寄存器類 B.外部類

C.靜態類 D.自動類

5.下列關於變量存儲類的描述中,錯誤的是( C )。

A.任何變量定義後都具有一個確定的存儲類

B.變量的存儲類確定了變量的作用域和壽命

C.定義變量時沒有存儲類説明符者一律為自動類

D.內部靜態類變量和外部靜態類變量的存儲類説明符都是static

6.下列關於變量數據類型的描述中,錯誤的是( A )。

A.定義變量時int型數據類型可以省略

B.變量的數據類型可以決定該變量佔內存的字節數

C.變量的數據類型是可以被強制的`

D.變量的數據類型是有高低之分的

7.長雙精度浮點型常量的後綴是( C )。

A.U B.F

C.L D.無

8.下列運算符中,不能用於浮點數操作的是( D )。

A.++ B.+

C.*= D.&(雙目)

9.下列運算符中,優先級最高的是( A )。

A.*(雙目) B.||

C.>> D.%=

10.下列運算符中,優先級最低的是( B )。

A.== B.?:

C.| D.&&

11.已知:int a(3);下列表達式中,錯誤的是( C )。

A.a%2==0 B.a--+2

C.(a2)++ D.a>>=2

12.已知:int b(5),下列表達式中,正確的是( D )。

A.b="a" B.++(b1)

C.b%2.5 D.b=3,b+1,b+2

6

13.下列關於類型轉換的描述中,錯誤的是( C )。

A.類型轉換運算符是(<類型>)

B.類型轉換運算符是單目運算符

C.類型轉換運算符通常用於保值轉換中

D.類型轉換運算符作用於表達式左邊

  二、 填空題

1.C++語言中,基本數據類型包含有整型、浮點型 、 字符型 、空值型和 布爾型。