东北师范大学超星尔雅学习通“计算机科学与技术”《C++程序设计》网课答卷带答案卷4.docxVIP

东北师范大学超星尔雅学习通“计算机科学与技术”《C++程序设计》网课答卷带答案卷4.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文档。上传文档
查看更多
长风破浪会有时,直挂云帆济沧海。 住在富人区的她 全文为Word可编辑,若为PDF皆为盗版,请谨慎购买! 东北师范大学超星尔雅学习通“计算机科学与技术”《C++程序设计》网课答卷带答案 (图片大小可自由调整) 全文为Word可编辑,若为PDF皆为盗版,请谨慎购买! 第1套 一.综合考核(共30题) 1.在关键字public后面定义的成员为类的()成员。 A.公有 B.保护 C.私有 D.任何 参考答案:A 2.在多继承的构造函数的定义中,若干个基类的构造函数之间用()分隔开。 A.∷ B.: C.; D., 参考答案:D 3.如果一个类只定义了一个带参的构造函数,则系统会给它提供缺省的无参构造函数。() A.错误 B.正确 参考答案:A 4.下列对模板的声明错误的是()。 A.template class T1,typename T2 B.template class T1,T2 C.template typename T D.template class T1,class T2,class T3 参考答案:B 5.前缀自增运算符用成员函数方式重载时,其参数个数为0,用友元函数重载时,其参数个数为1。() A.错误 B.正确 参考答案:B 6.在公有派生情况下,有关派生类对象和基类对象的关系,不正确的叙述是()。 A.派生类的对象可以赋给基类的对象 B.派生类的对象可以初始化基类的引用 C.指向派生类对象的基类指针可以直接访问派生类中的成员 D.派生类的对象的地址可以赋给指向基类的指针 参考答案:C 7.下列运算符中,在C++语言中不能重载的是()。 A.* B.= C.∷ D./ 参考答案:C 8.如果派生类没有实现虚函数,那么它将使用它的基类的虚函数。() A.错误 B.正确 参考答案:B 9.类A继承类B,则A称为B的基类,B称为A的派生类。() A.错误 B.正确 参考答案:A 10.假定classA为一个类,如果用户未定义析构函数,则系统为该类定义的默认析构函数为()。 A.classA∷~classA(){} B.classA∷classA(){} C.classA∷~classA(int=0){} D.void classA∷~classA(){} 参考答案:A 11.如果一个类至少有一个虚函数,那么该类就被称为抽象类。() A.错误 B.正确 参考答案:A 12.下列语句中错误的是()。 A.int *p=new int (10) B.int *p=new int[10] C.int *p=new int D.int *p=new int[40](0) 参考答案:D 13.关于虚函数的描述中,()是正确的。 A.虚函数是一个static类型的成员函数 B.虚函数是一个非成员函数 C.基类中说明了虚函数后,派生类中将其对应的函数可不必说明为虚函数 D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型 参考答案:C 14.要对文件进行读写操作,必须在文件开头包含头文件fstream.h。() A.错误 B.正确 参考答案:B 15.不能在类声明中给数据成员赋初值。() A.错误 B.正确 参考答案:B 16.对于类定义 class A {public: virtual void func1(){} void func2(){}}; class B: public A {public: void func1(){coutA.A∷func2()和B∷func1()都是虚函数 B.A∷func2()和B∷func1()都不是虚函数 C.B∷func1()是虚函数,而A∷func2()不是虚函数 D.B∷func1()不是虚函数,而A∷func2()是虚函数 参考答案:C 17.静态数据成员的初始化必须在()。 A.类内 B.类外 C.在构造函数内 D.静态成员函数内 参考答案:B 18.get()和put()函数的功能是一次读写一个字符,而read()和write()函数是一次读写一个数据块。() A.错误 B.正确 参考答案:B 19.对虚函数的调用()。 A.一定使用动态联编 B.一定使用静态联编 C.一定使用指针 D.不一定使用动态联编 参考答案:D 20.私有静态数据成员不能被类外部函数访问,也不能用对象进行访问。() A.错误 B.正确 参考答案:B

您可能关注的文档

文档评论(0)

山水教育[全国可咨询] + 关注
官方认证
服务提供商

山水教育专注行业研报、成人教育、自考、考研考博培训,建筑行业职业资格证书考试、卫生系统职业资格考试、大学专业考核试题等等,欢迎垂询,助您考试成功!

认证主体成都梦创星野科技有限公司
IP属地甘肃
统一社会信用代码/组织机构代码
91510114MACPUY5K3K

1亿VIP精品文档

相关文档