13春电子科大《C++语言程序设计》在线作业1

所属学校:电子科技大学 科目:C++语言程序设计 2015-03-17 15:34:36
电子科大《C++语言程序设计》在线作业1 b94傲朋学习网
试卷总分:100b94傲朋学习网
单选题b94傲朋学习网
一、单选题(共 20 道试题,共 100 分。) b94傲朋学习网
V b94傲朋学习网
1. 下面对于友元函数描述正确的是()b94傲朋学习网
A. 实现必须在类的内部定义 b94傲朋学习网
B. 是类的成员函数 b94傲朋学习网
C. 破坏了类的封装性和隐藏性 b94傲朋学习网
D. 不能访问类的私有成员 b94傲朋学习网
满分:5 分 b94傲朋学习网
2. cout是()类的标准对象的引用。b94傲朋学习网
A. ostream b94傲朋学习网
B. istream b94傲朋学习网
C. stdout b94傲朋学习网
D. stdin b94傲朋学习网
满分:5 分 b94傲朋学习网
3. 以下()没有函数返回类型,但又必须有return 语句。b94傲朋学习网
A. 析构函数 b94傲朋学习网
B. 类类型转换函数 b94傲朋学习网
C. 运算符重载函数 b94傲朋学习网
D. 构造函数 b94傲朋学习网
满分:5 分 b94傲朋学习网
4. C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是()b94傲朋学习网
A. 增加了一些新的运算符 b94傲朋学习网
B. 允许函数重载,并允许设置缺省参数 b94傲朋学习网
C. 规定函数说明符必须用原型 b94傲朋学习网
D. 引进了类和对象的概念 b94傲朋学习网
此题选: D 满分:5 分 b94傲朋学习网
5. 说明静态成员函数的关键字为()b94傲朋学习网
A. virtual b94傲朋学习网
B. static b94傲朋学习网
C. enum b94傲朋学习网
D. inline b94傲朋学习网
满分:5 分 b94傲朋学习网
6. 下列运算符中()可以进行运算符重载b94傲朋学习网
A. new b94傲朋学习网
B. :: b94傲朋学习网
C. sizeof b94傲朋学习网
D. ?: b94傲朋学习网
满分:5 分 b94傲朋学习网
7. 纵观诸多面向对象的程序设计语言,最新核心的概念不包括()b94傲朋学习网
A. 数据封装 b94傲朋学习网
B. 继承 b94傲朋学习网
C. 多态性 b94傲朋学习网
D. 类属 b94傲朋学习网
此题选: D 满分:5 分 b94傲朋学习网
8. 模板对类型的参数化提供了很好的支持,因此()b94傲朋学习网
A. 类模板的主要作用是生成抽象类 b94傲朋学习网
B. 类模板实例化时,编译器将根据给出的模板实参生成一个类 b94傲朋学习网
C. 在类模板中的数据成员都具有同样类型 b94傲朋学习网
D. 类模板中的成员函数都没有返回值 b94傲朋学习网
满分:5 分 b94傲朋学习网
9. 用struct定义的类的成员缺省段约束符的说明,则应为()的成员。b94傲朋学习网
A. 私有段 b94傲朋学习网
B. 保护段 b94傲朋学习网
C. 公有段 b94傲朋学习网
D. 所有段 b94傲朋学习网
满分:5 分 b94傲朋学习网
10. 下列情况中,不会调用拷贝构造函数的是()b94傲朋学习网
A. 用一个对象去初始化同一类的另一个新对象时 b94傲朋学习网
B. 函数的形参是类的对象,调用函数进行形参和实参结合时 b94傲朋学习网
C. 函数的返回值是类的对象,函数执行返回调用时 b94傲朋学习网
D. 将类的一个对象赋值给该类的另一个已经存在的对象时 b94傲朋学习网
此题选: D 满分:5 分 b94傲朋学习网
11. 说明虚函数的关键字为b94傲朋学习网
A. inline b94傲朋学习网
B. virtual b94傲朋学习网
C. static b94傲朋学习网
D. define b94傲朋学习网
满分:5 分 b94傲朋学习网
12. 下列运算符不能重载为友元函数的是()b94傲朋学习网
A. = () [] - b94傲朋学习网
B. + - ++ -- b94傲朋学习网
C. = = b94傲朋学习网
D. += -= *= /= b94傲朋学习网
满分:5 分 b94傲朋学习网
13. 下面关于C++流的说明中,正确的是()b94傲朋学习网
A. 与键盘、屏幕、打印机和通信端口的交互郡可以通过流类来实现 b94傲朋学习网
B. 从流中获取数据的操作称为插入操作,向流中添加数据的操作称为提取操作 b94傲朋学习网
C. cin是一个预定义的输入流类 b94傲朋学习网
D. 输出流有一个名为open的成员函数,其作用是生成一个新的流对象 b94傲朋学习网
满分:5 分 b94傲朋学习网
14. C++泛型编程通过()实现。b94傲朋学习网
A. void b94傲朋学习网
B. template b94傲朋学习网
C. NULL b94傲朋学习网
D. typedef b94傲朋学习网
满分:5 分 b94傲朋学习网
15. 在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是()b94傲朋学习网
A. 友元函数 b94傲朋学习网
B. 虚函数 b94傲朋学习网
C. 构造函数 b94傲朋学习网
D. 析构函数 b94傲朋学习网
满分:5 分 b94傲朋学习网
16. 下列运算符重载时,只能采用类成员函数形式的有()b94傲朋学习网
A. b94傲朋学习网
B. + b94傲朋学习网
C. [] b94傲朋学习网
D. == b94傲朋学习网
满分:5 分 b94傲朋学习网
17. 若一个类中含有纯虚函数,则该类称为()b94傲朋学习网
A. 基类 b94傲朋学习网
B. 纯基类 b94傲朋学习网
C. 派生类 b94傲朋学习网
D. 抽象类 b94傲朋学习网
此题选: D 满分:5 分 b94傲朋学习网
18. 下列有关内联函数的叙述中,正确的是()b94傲朋学习网
A. 内联函数是通过编译器来实现的 b94傲朋学习网
B. 内联函数必须通过关键字inline来定义 b94傲朋学习网
C. 内联函数在调用时发生控制转移 b94傲朋学习网
D. 内联函数函数体的最后一条语句必须是return语句 b94傲朋学习网
满分:5 分 b94傲朋学习网
19. 类的析构函数的作用是()b94傲朋学习网
A. 一般成员函数的初始化 b94傲朋学习网
B. 类的初始化 b94傲朋学习网
C. 对象的初始化 b94傲朋学习网
D. 删除类创建的对象 b94傲朋学习网
此题选: D 满分:5 分 b94傲朋学习网
20. 下面对静态数据成员的描述中,正确的是()b94傲朋学习网
A. 可以在类体内进行初始化 b94傲朋学习网
B. 不可以被类的对象调用 b94傲朋学习网
C. 不能受private控制符的作用 b94傲朋学习网
D. 可以直接用类名调用 b94傲朋学习网
此题选: D 满分:5 分
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: