大学C++期末考试试卷(含答案)中央广播电视大学二年级期末考试试卷本试卷满分共100分考试时间:120分钟项目满分得分一18二6三10四36五30总分100一、单项选择题(本大题共6小题,每小题3分,共18分)在每小题列出的四个备选项中,只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多选或未选均无分
1.说明内联函数的关键字是()
inlineB
virtualC
defineD
static2.假定CAb为一个类,则执行CAboX;语句时将自动调用该类的()A
有参构造函数B
无参构造函数C
拷贝构造函数D
赋值重载函数3.cin是某个类的标准对象的引用,该类是()
ostream(output)B
istream(input)C
stdoutD
stdin4.下面的哪个保留字不能作为函数的返回类型
void(无返回)B
int(整形)C
long(长整形)5.由于数据隐藏的需要,静态数据成员通常被说明为()
不可访问的6.基类和派生类可以分别称为()
“大类”和“小类”B
“父类”和“子类”C
“小类”和“大类”D
“子类”和“父类”二、判断正误题(本大题共2小题,每小题3分,共6分)判断正误,在题后的括号内,正确的划上“√”错误的划上“×”
1.内联函数的定义必须出现在第一次调用内联函数之前
()2.使用new运算符创建数组时,可以为该数组指定初始值
()三、填空题(本大题共5小题,每小题2分,共10分)不写解答过程,将正确的答案写在每小题的空格内
错填或不填均无分
1.设函数max是由函数模板实现的,并且max(3
5,5)和max(3,5)都是正确的函数调用,则此函数模板具有()个类型参数
2.在C++中,函数重载与虚函数帮助实现了类的()性
3.由static修饰的数据成员为该类的所