文件南开大学20秋《程序设计基础(下)》在线作业(参考答案)e.docxVIP

文件南开大学20秋《程序设计基础(下)》在线作业(参考答案)e.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

下列关于对象数组的描述中,错误的是()。

对象数组的下标是从0开始的

对象数组的数组名是一个常量指针

对象数组的每个元素是同一个类的对象

对象数组只能赋初值,而不能在定义后赋值答案:D

友元关系不能()。

继承

是类与类之间是关系

是一个类的成员函数与另一个类的关系D.提高程序的运行效率

答案:A

下列函数中,可以作为虚函数的是()。A.普通函数

B.构造函数

C.静态成员函数D.析构函数

答案:D

下面哪个基类中的成员函数表示纯虚函数?()A.virtualvoidvf(int)

B.voidvf(int)=0C.virtualvoidvf()=0D.virtualvoidvf(int)

答案:C

5.()是一个在基类中说明虚函数,它在该基类中没有定义,但要求任何派生类中的可访问性的规定是相同的。

A.纯虚函数B.虚析构函数

C.虚构造函数D.静态成员函数

答案:A

下面关于友元的描述中,错误的是()。A.友元函数可以访问该类的私有数据成员

B.一个类的友元类中的成员函数都是这个类的友元函数C.友元可以提高程序的运行效率

D.类与类之间的友元关系可以继承答案:D

一个栈的入栈序列为a,b,c,则出栈序列不可能的是()。

c,b,aB.b,a,cC.c,a,bD.a,c,b

答案:C

线性表最多有()个结点没有前驱。A.0

B.1

C.2

D.无数个答案:B

关于抽象类,下列表述正确的是()。

抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)B.派生类必须实现作为基类的抽象类中的纯虚函数

C.派生类不可能成为抽象类D.抽象类不能用于定义对象

答案:D

已知X类,则当程序执行到语句X*array[3];时,调用了()次构造函数。

A.0

B.1

C.2

D.3

答案:A

对静态成员的不正确描述是()。

A.静态成员不属于对象,是类的共享成员B.静态数据成员要在类外定义和初始化

C.调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针D.非静态成员函数也可以操作静态数据成员

答案:C

基类和派生类可以分别叫做()。A.“大类”和“小类”

B.“父类”和“子类”

C.“小类”和“大类”

D.“子类”和“父类”答案:B

声明一个类的对象时,系统自动调用()函数。

成员函数B.构造函数C.析构函数D.普通函数

答案:B

在C++中,能被派生类继承的函数是()。A.成员函数

构造函数C.析构函数

D.拷贝构造函数答案:A

在一棵完全二叉树中,根结点的编号为1,按照由上到下由左到右的顺序为二叉树结点编号。若编号为5的结点存在左孩子,则左孩子结点的编号为()。

A.9B.10C.11D.12

答案:B

从一个结点到其后继结点之间的连线称为一个分支;从一个结点X到另一个结点Y所经历的所有分支构成结点X到结点Y()。

A.路径长度B.分支

C.路径

D.树的路径长度答案:C

下面描述中,错误的是()。

A.虚函数是没有实现的函数B.纯虚函数的实现在派生类中C.抽象类是有纯虚函数的类

D.抽象类指针可以指向不同的派生类答案:AC

在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为()。

A.eB.2e

C.n的平方减e

D.n的平方减2e答案:D

顺序存储结构中数据元素之间的逻辑关系是由()表示的。

A.线性结构B.非线性结构

C.指针

D.存储位置答案:D

下列关于运算符重载的描述中,()是正确的。

A.运算符重载可以改变操作数的个数B.运算符重载可以改变优先级

C.运算符重载可以改变结合性

D.运算符重载不可以改变语法结构答案:D

下列关于类的常量成员函数的说法中,正确的是()。

A.只有类的成员函数可以在函数头后面加const关键字B.在常量成员函数中可以获取成员变量的值、但不能修改C.在常量成员函数中只能访问常量数据成员

D.在类体外定义常量成员函数时,函数头后面的const关键字可以省略答案:AB

下列()不是构造函数的特征。

A.构造函数在创建对象时自动调用B.构造函数可以重载

C.构造函数不可以设置默认参数D.构造函数必须指定函数类型

答案:D

下面描述中,正确的是()。

A.多承中,多个基类必须采用相同的继承方式B.多继承中,多个基类可以采用不同的继承方式

C.多继承中创建派生类对象时会先调用派生类构造函数,再调用各基类构造函数D.多继承中创建派生类对象时各基类构造函数的调用顺序与基类的继承顺序一致

答案:AD

下列关于拷贝构造函数的说法中,错误的是()。

拷贝构造函数是可以重载

用一个对象给另一个对象赋值时,拷贝构造函数会被自动调用C.用一个对象初始化另一个对象时,拷贝构造函数

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档