2017年9月計算機二級C語言考試選擇題

來源:文萃谷 1.58W

C 語言可以像彙編語言一樣對位、字節和地址進行操作,而這三者是計算機最基本的工作單元。下面是小編收集的關於計算機二級C語言考試選擇題,希望大家認真閲讀!

2017年9月計算機二級C語言考試選擇題

1). 若已定義的函數有返回值,則以下關於該函數調用的敍述中錯誤的是

A.函數調用可以作為獨立的語句存在

B.函數調用可以作為一個函數的實參

C.函數調用可以出現在表達式中

D.函數調用可以作為一個函數的形參

正確答案:D

2). 下列是用户自定義標識符的是

A._w1

B.3_xy

-3

正確答案:A

3). 若有語句int *point,a=4;和 point=&a;下面均代表地址的一組選項是

A.a,point,*&a

B.&*a,&a,*point

C.*&point,*point,&a

D.&a,&*point,point

正確答案:B

4). 下列關於複合語句和空語句的説法錯誤的是

A.複合語句是由“{”開頭,由“}”結尾的

B.複合語句在語法上視為一條語句

C.複合語句內,可以有執行語句,不可以有定義語句部分

D.C程序中的所有語句都必須由一個分號作為結束

正確答案:C

5). 在數據管理技術的發展過程中,經歷了人工管理階段、文件系統階段和數據庫系統階段。其中數據獨立性最高的階段是

A.數據庫系統

B.文件系統

C.人工管理

D.數據項管理

正確答案:A

6、 軟件按功能可以分為應用軟件、系統軟件和支撐軟件(或工具軟件)。下面屬於系統軟件的是( )。

A.學籍管理系

系統

C.C編譯程序

軟件

7、 以下敍述正確的是( )。

A.在c語言中分號是語句的.組成部分

B.c語言程序由c語句組成,可以省略main函敷

C.分號是C語句之間的分隔符

D.所有程序行都必須用分號結束

8數據庫系統的三級模式不包括( )。

A)概念模式

B)內模式

C)外模式

D)數據模式

9、以下敍述中錯誤的是( )。

A)C語言編寫的函數源程序,其文件名後綴可以是.C

B)C語言編寫的函數都可以作為一個獨立的源程序文件

C)C語言編寫的每個函數都可以進行獨立的編譯並執行

D)一個C語言程序只能有一個主函數

10、以下選項中關於程序模塊化的敍述錯誤的是( )。

A)把程序分成若干相對獨立的模塊,可便於編碼和調試

B)把程序分成若干相對獨立、功能單一的模塊,可便於重複使用這些模塊

c)可採用自底向上、逐步細化的設計方法把若干獨立模塊組裝成所要求的程序

D)可採用自項向下、逐步細化的設計方法把若干獨立模塊組裝成所要求的程序

11、以下選項中關於c語言常量的敍述錯誤的是( )。

A)所謂常量,是指在程序運行過程中,其值不能被改變的量

B)常量分為整型常量、實型常量、字符常量和字符串常量

c)常量可分為數值型常量和非數值型常量

D)經常被使用的變量可以定義成常量

12、若有定義語句:int a=10;double b=3.14;,則表達式'A'+a+b值的類型是( )。

A)char

B)int

C)double

D)float

13、若有定義語句:int x=12,3=8,z;,在其後執行語句z=0.9+x/y;,則Z的值為( )。

A)1.9

B)1

C)2

D)2.4

14、若有定義:int a,b;,通過語句scanf("%d;%d",&a,&b);,能把整數3賦給變量a,5賦給變量b的輸入數據是( )。

A)3 5

B)3,5

C)3;5

D)35

15、若有定義語句:intk1=10,k2=20;,執行表達式(k1=k1>k2)&&(k2=k2>k1)後,k1和k2的值分別為( )。

A)0和1

B)0和20

C)10和1

D)10和20

熱門標籤