搜索
才径谷 >电大网教 >东北师范大学 >东北师范大学计算机科学与技术专业《C++程序设计》作业及答案5

东北师范大学计算机科学与技术专业《C++程序设计》作业及答案5试卷及答案大全

永久免费查看
更新时间:2026-04-12

东北师范大学计算机科学与技术专业《C++程序设计》作业及答案5提供该考试科目的试卷全部试题及答案大全,科目内容齐全,答案供学员学习免费使用,助力考试通关!

第1题、 [单选题] 下列()可以是虚函数。

A.构造函数

B.拷贝构造函数

C.静态成员函数

D.析构函数

答案如下:
D
第2题、 [单选题] 下列语句中错误的是()。

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
第3题、 [单选题] 下列函数中,()是对文件进行读操作的。

A.put

B.read

C.write

D.seekp

答案如下:
B
第4题、 [单选题] 下列函数中,()是对文件进行写操作的。

A.get()

B.read()

C.seekg()

D.put()

答案如下:
D
第5题、 [单选题] get()函数的功能是从输入流中读取()。

A.一个字符

B.当前字符

C.一行字符

D.指定若干个字符

答案如下:
A
第6题、 [单选题] 假设A为抽象类,下列声明()是正确的。

A.A fun(int)

B.A *p

C.int fun(A)

D.A obj

答案如下:
B
第8题、 [单选题] 已知f1和f2是同一类的两个成员函数,但f1不能直接调用f2,这说明()。

A.f1和f2都是静态函数

B.f1是静态函数,f2不是静态函数

C.f1不是静态函数,f2是静态函数

D.f1和f2都不是静态函数

答案如下:
B
第9题、 [单选题] 类模板的使用实际上是将类模板实例化成一个具体的()。

A.类

B.对象

C.模板函数

D.模板类

答案如下:
D
第10题、 [单选题] 通常拷贝构造函数的参数是()。

A.某个对象名

B.某个对象的成员名

C.某个对象的引用名

D.某个对象的指针名

答案如下:
C
第11题、 [单选题] 下面对静态数据成员的描述中,正确的是()。

A.静态数据成员可以在类体内进行初始化

B.静态数据成员不可以被类的对象调用

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

D.静态数据成员可以直接用类名调用

答案如下:
D
第12题、 [单选题] 不能作为重载函数的调用依据的是()。

A.参数个数

B.参数类型

C.返回值类型

D.函数名称

答案如下:
C
第13题、 [单选题] 在C++中,函数原型不能标识()。

A.函数的返回类型

B.函数参数的个数

C.函数参数类型

D.函数的功能

答案如下:
D
第14题、 [单选题] 类的构造函数被自动调用执行的情况是在定义该类的()。

A.成员函数时

B.数据成员时

C.对象时

D.友元函数时

答案如下:
C
第15题、 [单选题] 构造函数是在()时被执行的。

A.程序编译

B.创建对象

C.创建类

D.程序装入内存

答案如下:
B
第16题、 [单选题] 一个函数功能不太复杂但要求被频繁调用,应选用()。

A.内联函数

B.重载函数

C.递归函数

D.嵌套函数

答案如下:
A
第17题、 [单选题] 当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。

A.ios∷in

B.ios∷out

C.ios∷in|ios∷out

D.以上都不对

答案如下:
D
第18题、 [单选题] 说明一个成员为静态成员的关键字为()。

A.static

B.extern

C.inline

D.friend

答案如下:
A
第19题、 [单选题] 以下基类中的成员函数中表示纯虚函数的是() 。

A.virtual void vf(int)

B.virtual void vf(int)=0

C.virtual void vf(int=0)

D.virtual void vf(int){}

答案如下:
C
第20题、 [单选题] 下面对类的析构函数的定义是() 。

A.X∷~X(参数)

B.void X∷~X(参数)

C.void X∷~X()

D.X∷~X()

答案如下:
A
第22题、 [判断题] 虚基类中的成员函数都是虚函数。()

A.错误

B.正确

答案如下:
A
第34题、 [判断题] 函数模板不可以重载。()

A.错误

B.正确

答案如下:
A
第40题、 [判断题] 不能在类声明中给数据成员赋初值。()

A.错误

B.正确

答案如下:
B