欢迎光临
奥鹏作业辅导

东师C++程序设计21春在线作业2[答案]奥鹏作业辅导

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导
可做全部院校网课作业、课程代看、网考、论文辅导!答案请加微信:xx99ttt 或QQ:1514133056

东师C++程序设计21春在线作业2[答案]奥鹏作业辅导

东师C++程序设计21春在线作业2[答案]单选题答案

C++程序设计21春在线作业2题目

试卷总分: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.可以改变运算符的功能

正确选项:----

 

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

正确选项:----

 

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

正确选项:----

 

13.对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是()。

A.公有类型

B.私有类型

C.保护类型

D.友元类型

正确选项:----

 

14.()不是构造函数的特征。

A.构造函数的函数名与类名相同

B.构造函数可以重载

C.构造函数可以设置缺省参数

D.构造函数必须指定类型说明

正确选项:----

 

15.当将一个类A说明为另一个类B的友元后,类A能够直接访问类B的()。

A.只能是公有成员

B.只能是保护成员

C.只能是除私有成员之外的任何成员

D.具有任何权限的成员

正确选项:----

 

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::out

C.ios::in|ios::out

D.ios::binary

正确选项:----

 

20.类模板的模板参数()。

A.只可作为数据成员的类型

B.只可作用成员函数的返回类型

C.只可作为成员函数的参数类型

D.以上三者皆可

正确选项:----

 

东师C++程序设计21春在线作业2[答案]多选题答案

二、判断题 (共 20 道试题,共 40 分)

21.C++利用类来实现面向对象程序设计的继承性。

 

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

 

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

 

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

 

本文标签: 东师 程序设计 在线 作业 标准 答案 
扫描二维码获取答案

热门文章

  • 东师社会保障制度18秋在线作业3答案

  • 社会保障制度18秋在线作业3-0002 试卷总分:100 得分:0 一、 单选题 (共 15 道试题,共 37 分) 1.下列属于福利国家的是 A.美国 B.德国 C.英国 D.新加坡 2.国际劳工组
  • 19春北理工《操作系统》在线作业[答案]

  • 北理工《操作系统》在线作业-0004 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.在下列文件的物理结构中,不利于文件长度动态增长的是( )

猜你喜欢

  • 北语17秋《会计信息系统》作业4答案

  • 17秋《会计信息系统》作业4 试卷总分:100 得分:0 一、 单选题 (共 9 道试题,共 36 分) 1. ()单把某一项资金拿出来,方便管理和使用。 A. 基本存款账户 B. 一般