奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 688|回复: 0

东北师范《C++程序设计》》21秋学期在线作业2答卷

[复制链接]
发表于 2022-7-22 22:45:54 | 显示全部楼层 |阅读模式
谋学网
C  程序设计19春在线作业2-0003
试卷总分:100  得分:100
一、单选 (共 20 道试题,共 60 分)
1.假定指针变量p定义"int *p=new int(100);",要释放p所指向的动态内存,应使用语句()。
A.delete *p;
B.delete &p;
C.delete p;
D.delete []p;
正确资料

2.下面关于运算符重载的描述错误的是()。
A.重载不能改变操作数的个数、运算符的优先级、运算符的结合性和运算符的语法结构
B.不是所有的运算符都可以进行重载
C.运算符函数的调用必须使用关键字operator
D.在C++语言中不可通过运算符重载创造出新的运算符
正确资料

3.类中定义的成员默认为()访问属性。
A.public
B.private
C.protected
D.friend
正确资料:

4.下列选项中,()是istream类的对象。
A.cin
B.cout
C.cerr
D.clog
正确资料:

5.析构函数是一种特殊的成员函数,显式定义时其访问属性应被定义为()。
A.public
B.private
C.protected
D.static
正确资料:

6.关于函数模板,描述错误的是()。
A.函数模板必须由程序员实例化
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.若类模板的成员函数是函数模板,则类模板实例化后,成员函数也随之实例化
正确资料:

7.下列关于运算符重载的描述中,正确的是()。
A.可以改变运算符的目数
B.可以改变运算符的优先级
C.可以改变运算符的结合性
D.可以改变运算符的功能
正确资料来自谋学网(www.mouxue.com)

8.面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
A.对数据的操作
B.信息
C.数据隐藏
D.数据抽象
正确资料:

9.在C++中,编写一个内联函数Fun,使用int类型的参数,求其平方并返回,返回值也为int类型,下列定义正确的是()。
A.int Fun(int x){return x*x;}
B.inline int Fun(int x){return x*x;}
C.int inline Fun(int x){return x*x;}
D.int Fun(int x){inline return x*x;}
正确资料:

10.定义类模板时要使用关键字()。
A.const
B.new
C.delete
D.template
正确资料来自谋学网(www.mouxue.com)

11.要将类A说明是类B的虚基类,正确的描述是()。
A.class virtual B:public A
B.class B:virtual public A
C.virtual class B:public A
D.class B:public A virtual
正确资料:

12.下列格式控制符中不是定义于iostream.h中的是()。
A.endl
B.hex
C.flush
D.setw
正确资料来自谋学网(www.mouxue.com)

13.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。
A.公有类型
B.私有类型
C.保护类型
D.友元类型
正确资料来自谋学网(www.mouxue.com)

14.()不是构造函数的特征。
A.构造函数的函数名与类名相同
B.构造函数可以重载
C.构造函数可以设置缺省参数
D.构造函数必须指定类型说明
正确资料来自谋学网(www.mouxue.com)

15.当将一个类A说明为另一个类B的友元后,类A能够直接访问类B的()。
A.只能是公有成员
B.只能是保护成员
C.只能是除私有成员之外的任何成员
D.具有任何权限的成员
正确资料来自谋学网(www.mouxue.com)

16.对于类定义 class A{ public: virtual void func1( ){ } void func2( ){ } }; class B:public A{ public: void func1( ){cout<<″class B func 1″<<end1;} virtual void func2( ){cout<<″class B f
A.A::func2( )和B::func1( )都是虚函数
B.A::func2( )和B::func1( )都不是虚函数
C.B::func1( )是虚函数,而A::func2( )不是虚函数
D.B::func1( )不是虚函数,而A::func2( )是虚函数
正确资料

17.在关键字public后面定义的成员为类的()成员。
A.公有
B.保护
C.私有
D.任何
正确资料:

18.在一个类的定义中,包含有数据成员和()的定义。
A.数据
B.函数
C.成员函数
D.友元
正确资料

19.当使用ifstream流类定义一个流对象并打开一个磁盘文件时,隐含的打开方式为()。
A.ios::in
B.ios:ut
C.ios::in|ios:ut
D.ios::binary
正确资料:

20.类模板的模板参数()。
A.只可作为数据成员的类型
B.只可作用成员函数的返回类型
C.只可作为成员函数的参数类型
D.以上三者皆可
正确资料来自谋学网(www.mouxue.com)

二、资料来源:谋学网(www.mouxue.com) (共 20 道试题,共 40 分)
21.C++利用类来实现面向对象程序设计的继承性。
资料:错误

22.如果一个类至少有一个虚函数,那么该类就被称为抽象类。
资料:错误

23.类中含有指针数据成员时,若不定义拷贝构造函数则会产生指针悬挂问题。
资料:正确

24.成员函数体写在类的外部时一定要在类的内部保留函数声明。
资料:正确

25.创建派生类对象时,先调用基类的构造函数,再调用派生类的构造函数,当销毁这个对象时顺序正好相反,先调用派生类的析构函数,再调用基类的析构函数。
资料:正确

26.操纵符hex、oct、dec只对下一个输出有效。
资料:错误

27.构造函数和析构函数既可以由程序员调用,也可以由系统自动调用。
资料:错误

28.拷贝构造函数使用本类对象的引用作为参数初始化新创建的对象。
资料:正确

29.在文件操作结束时,可以用close()成员函数关闭该文件。
资料:正确

30.当基类含有带参数的构造函数时,派生类可以不定义构造函数。
资料:错误

31.new和delete运算符不可以被重载。
资料:错误

32.构造函数和析构函数都不可以由程序员调用,只能由系统自动调用。
资料:正确

33.私有静态数据成员不能被类外部函数访问,也不能用对象进行访问。
资料:正确

34.指针是个变量,占有单独的内存空间,而引用本身不是变量,不单独占用内存空间。
资料:正确

35.文件流创建方式是打开二进制文件的是ios::binary。
资料:正确

36.常类型是指使用类型修饰符const说明的类型,常类型的变量或对象成员的值在程序运行期间是不可改变的。
资料:正确

37.可以在类的构造函数中对静态数据成员进行初始化。
资料:错误

38.this指针是一个const指针,不能在程序中修改它或给它赋值。
资料:正确

39.多态性是指不同的对象收到相同的消息时产生多种不同的行为方式。
资料:正确

40.二进制文件结束标志为EOF(即-1)。
资料:错误












东北师范《C++程序设计》》21秋学期在线作业2答卷.rar

32.51 KB, 下载次数: 0

售价: 2 学习币  [记录]  [购买]

奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-9 03:05 , Processed in 0.102633 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表