好文档 - 专业文书写作范文服务资料分享网站

专升本《面向对象程序设计》考试答案

天下 分享 时间: 加入收藏 我要投稿 点赞

.

[试题分类]:专升本《面向对象程序设计》_08023050

[题型]:单选

[分数]:2

1. 对于

如下操作合法的为()。

A.见图 B.见图 C.见图 D.见图

答案:A

2.C++指针变量int*const&p表示()。

A.右边的引用引用左边的指针,且右边的引用不能被修改 B.左边的指针指向右边的引用,且左边的指针不能被修改 C.左边的指针指向右边的引用,且右边的引用不能被修改 D.右边的引用引用左边的指针,且左边的指针不能被修改

答案:A

3.

对于定义函数调用g.e.f()调用的函数为()。

A.见图 B.见图 C.见图 D.见图

答案:C

.

.

4.

的值为()。

A.1

B.3 C.4 D.2

答案:D

5.关于C++的位段叙述哪个正确()。

A.可以出现在struct中,但不能出现在class中 B.不能出现在struct中,但可以出现在class中 C.不能出现在struct中,也不能出现在class中 D.可以出现在struct中,也能出现在class中

答案:D

6.如果不是释放数组指针指向的存,delete后面使用的指针的类型为()。

A.void* B.int* C.char* D.double*

答案:A

7.对于定义

函数f的隐含参数this的类型为()。

A.volatileE*const

B.constE*const C.constE*volatile

D.constvolatileE*const

答案:D

8.C++的类F定义的类F的函数成员()。

A.不能定义为friend的,可以定义为static的 B.可以定义为friend的,不能定义为static的 C.可以定义为friend和static的 D.不能定义为friend和static的

答案:A

.

.

9.运算符“.”的左部()

A.不能出现返回代表对象的函数调用,不能出现对象 B.可以出现返回代表对象的函数调用,可以出现对象 C.可以出现返回代表对象的函数调用,不能出现对象 D.不能出现返回代表对象的函数调用,可以出现对象

答案:B

10.引用变量()。

A.逻辑上要分配存,可以引用不分配存的变量 B.逻辑上不分配存,必须引用分配存的变量 C.逻辑上不分配存,可以引用不分配存的变量 D.逻辑上要分配存,必须引用分配存的变量

答案:B

11.C++的析构函数()。

A.不能重载,不能定义返回类型 B.可以重载,不能定义返回类型 C.可以重载,可以定义返回类型 D.不能重载,可以定义返回类型

答案:A

12.对于

在定义时在前面()。

A.可加static,可加virtual

B.可加static,不可加virtual C.不可加static,可加virtual D.不可加static,不可加virtual

答案:C

13.关于C++的位段叙述哪个正确()。

A.不能出现在struct中,也不能出现在union中 B.不能出现在struct中,但可以出现在union中 C.可以出现在struct中,也能出现在union中 D.可以出现在struct中,但不能出现在union中

答案:C

14.

当C++的类F定义了非静态数据成员f、以及参数为f的非静态函数成员g,则在函数g中访问

.

.

数据成员f使用()。

A.见图 B.见图 C.见图 D.见图

答案:B

15.C++的非静态函数成员()。

A.不能重载,不能省略参数 B.可以重载,可以省略参数 C.不能重载,可以省略参数 D.可以重载,不能省略参数

答案:B

16.关于表达式++(x++),如下哪个叙述正确()。

A.正确,且最终增加2 B.正确,且最终增加1 C.都不对 D.错误

答案:D

17. 关

F

A.见图 B.见图 C.见图 D.见图

答案:B

18.C++的类的析构函数成员()。

A.不能定义为mutable和virtual的 B.可以定义为mutable和virtual的

C.可以定义为mutable的,不能定义为virtual的 D.不能定义为mutable的,可以定义为virtual的

答案:D

.

)。

.

19.调用C++的标准函数exit(0)退出程序,将()。

A.不析构全局对象,析构局部对象 B.不析构全局对象,不析构局部对象 C.析构全局对象,析构局部对象 D.析构全局对象,不析构局部对象

答案:D

20.对于定义intu=3;int&w=++u;int&v=w++;正确的叙述为()。

A.w未引用u,v未引用w B.w未引用u,v引用w C.w引用u,v未引用u D.w引用u,v引用w

答案:C

21.关于C++的struct,定义的成员()。

A.缺省都是公有成员,不能定义私有成员 B.缺省都是私有成员,但可以定义公有成员 C.缺省都是私有成员,不能定义公有成员 D.缺省都是公有成员,但可以定义私有成员

答案:D

22.对于定义

的值为()。

A.1

B.4 C.2 D.3

答案:A

23.关于.保留字struct和class,正确的叙述为()。

A.只有class可以定义类,因此不能相互替代 B.都不对

C.都可以定义类,且可以相互替代 D.都可以定义类,且不能相互替代

答案:C

24.在计算类的存储空间大小时,其大小等于()。

A.所有数据成员大小之和

.

专升本《面向对象程序设计》考试答案

.[试题分类]:专升本《面向对象程序设计》_08023050[题型]:单选[分数]:21.对于如下操作合法的为()。A.见图B.见图C.见图D.见图答案:A
推荐度:
点击下载文档文档为doc格式
7fck123e4x9da6a52gje3fmdy9ulfu00ggf
领取福利

微信扫码领取福利

微信扫码分享