山东科技大学计算机试题答案,山东科技大学程序设计试卷

内容简介:

山东科技大学程序设计试卷 共2套有答案.

一、选择题 (每空2分,共20分)

1.为了避免在嵌套的条件语句if-else中产生二义性,C++规定:else子句总是与( )配对。

A).缩排位置相同的if B).同一行上的if

C).和其之后最近if D).和其之前最近if

2. 下列有关类的说法不正确的是( )。

A).对象是类的一个实例

B).任何一个对象只能属于一个具体的类

C).一个类只能有一个对象

D).类与对象的关系和数据类型与变量的关系相似 

3. 下面( )项是对构造函数和析构函数的正确定义。

A).X::X(参数), X::~X()

B).void X::X(), void X::~X()

C).X::X(参数), X::~X(参数)

D).void X::X(参数), void X::~X(参数)

4.下面描述中,表达错误的是()

A)公有继承时基类中的public成员在派生类中仍是public的

B)公有继承时基类中的private成员在派生类中仍是private的

C)公有继承时基类中的protected成员在派生类中仍是protected的

D)私有继承时基类中的public成员在派生类中是private的

5.下列哪种函数可以定义为虚函数:( )

A)自定义的构造函数 B) 拷贝构造函数 C) 静态成员函数 D) 析构函数

6. 下面对静态数据成员的描述中,正确的是( )。

A).静态数据成员只能定义为基本数据类型

B).静态数据成员定义后必须在类体内进行初始化

C).静态数据成员不能受private控制符的作用

D).静态数据成员可以通过类名调用

7. 设有基类定义:

class Cbase

{ private: int a;

protected: int b;

public: int c;

};

派生类采用何种继承方式可以使成员变量b成为自己的私有成员( )

A.公有继承 B.保护继承

C.私有继承 D.私有、保护、公有均可

8. 类的析构函数是在( )调用的。

A)类创建时 B)创建对象时

C)删除对象时 D)不自动调用

9. 如果类A被说明成类B的友元,则( )

A)类A的成员即类B的成员 B)类B的成员即类A的成员

C)类A的成员函数不得访问类B的成员   D)类B不一定是类A的友元

10.假定AB为一个类,则执行AB x;语句时将自动调用该类的( )

A)无参构造函数 B)有参构造函数

C)拷贝构造函数 D)赋值构造函数

......

相关说明:

1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。

2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款。

3. 会员48小时内下载同一文件,不重复扣金币。

4. 下载后请用WinRAR或WinZIP解压缩后使用。

5. 如仍有其他下载问题,请看常见问题解答。

下载地址:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值