admin 管理员组

文章数量: 1184232


2024年4月21日发(作者:对象图标)

c++语言程序设计期末考试题库

c++语言程序设计期末考试题库

一、单选题 (共11题,共44分)

1.C 语言规定:在一个源程序中,main 函数的位置

A.必须在最开始

B.必须在系统调用的库函数的后面

C.可以任意

D.必须在最后

2.下面四个选项中,均是合法浮点数的选项是

A.+1e+1 5e-9.4 03e2

B.-.60 12e-4 -8e5

C.123e 1.2e-.4 +2e-1

D.-e3 .8e-4 5.e-0

3.若a=-14,b=3,则条件表达式a

A.-14

B.-13

C.3

D.4

4.已知 :int n,i=1,j=2;执行语句则i和j的值是

A.1,2

B.1,3

1

C. 2,2

D. 2,3

5.为了判断两个字符串s1和s2是否相等,应当使用

(s1==s2)

(s1=s2)

(strcmp(s1,s2))

(strcmp(s1,s2)==0)

6.以下正确的描述是

A.函数的定义可以嵌套,但函数的调用不可以嵌套。

B.函数的定义不可以嵌套,但函数的调用可以嵌套。

C. 函数的定义和函数的调用均不可以嵌套。

D. 函数的定义和函数的调用均可以嵌套。

7.若有说明:inta[10];则对a数组元素的正确引用是

A.a[10]

B.a[3.5]

C.a[5-3]

D.a[-1]

8.在C语言中,一维数组的定义方式为类型说明符数组名;

A.是死循环

B.循环执行二次

C.循环执行一次

D.有语法错误

2

9.以下关于do-while循环的不正确描述是

-while 的循环体至少执行一次

-while 循环由 do 开始,用 while 结束,在 while( 表达式 ) 后

面不能写分号

C.在 do-while 循环体中,一定要有能使 while 后面表达式的值变为

零 (" 假 ") 的操作

D. do-while 的循环体可以是复合语句

10.由 C++ 源程序文件编译而成的目标文件的默认扩展名为

11.C++源程序文件的默认扩展名为

二、多选题 (共2题,共8分)

12.若要求在 if 后一对圆跨括号中表示 a 不等于 0 的关系 , 则不

能正确表示这一关系的表达式为

A.a0

B.!a

3


本文标签: 函数 定义 表达式 文件 调用