77范文网 - 专业文章范例文档资料分享平台

C++语言(3)

来源:网络收集 时间:2018-11-30 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

B. ② C. ③ D. ④

知识点: 第九章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

6. 有如下程序:

#include using namespace std; class Test{ public:

Test() { n+=2; } ~Test() { n-=3; }

static intgetNum() { return n; } private: static int n; };

int Test::n = 1; int main() {

Test * p = new Test; delete p;

cout<< \ return 0; }

执行后的输出结果是( )。

A. n=0 B. n=1 C. n=2 D. n=3

知识点: 第九章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

7. 在下面的类定义中,横线处应填入的内容是( )。

class Fred { public:

void print() { cout<< data <

_______count = 0; //静态数据成员的定义

A. int B. static int C. int Fred:: D. static int Fred::

知识点: 第九章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

8. 下列哪一个只能访问静态成员变量,静态成员函数和类以外的函数和数据,而不能访问类中非静

态成员变量( )。

A. 静态函数 B. 虚函数 C. 构造函数 D. 析构函数

知识点: 第九章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

9. 关于静态数据成员的特性,下列哪一个说法是错误的( )。

A. 静态数据成员不是所有对象所共有的 B. 静态数据成员在类体外进行初始化

C. 声明静态数据成员时要在变量名前加关键字static来修饰

D. 引用静态数据成员时,要在静态数据成员名前加类名和作用域运算符

知识点: 第九章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

10. 下列关于纯虚函数的表述中正确的是( )。

A. 纯虚函数是只有接口没有实现的虚函数

B. 含有纯虚函数的类不能用于定义对象,因此没有构造函数 C. 纯虚函数的声明就是在虚函数声明的尾部加上修饰“=0” D. 派生类必须实现基类中声明的纯虚函数

知识点: 第十章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

11. 虚函数必须是类的( )。

A. 成员函数 B. 友元函数 C. 静态函数 D. 析构函数

知识点: 第十章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

12. 下列关于虚函数的表述中正确的是( )。

A. 只有用virtual修饰的成员函数才是虚函数 B. 派生类中覆盖虚函数的重定义函数仍然是虚函数 C. 对虚函数的调用都是动态绑定的

D. 使用虚函数主要是为了提高运行效率

知识点: 第十章单选题 学生答案: [B;] 得分: 提示: [5] 试题分值: 5.0

13. 在公有派生的前提下,下列说法错误的是( )。

A. 在一个赋值语句中,等号的左边是一个基类对象时,右边可以是一个派生类对象 B. 若B是A的派生类,且有默认的构造函数,则语句A &a=*new B;是合法的 C. 在一个返回值为基类指针的函数中,可以返回一个派生类对象的地址 D. 在调用一个形参类型为派生类引用的函数时,可以将一个基类对象作为实参

知识点: 第十章单选题 学生答案: [D;] 得分: 提示: [5] 试题分值: 5.0

14. 在下列各组关于C++多态性的不同描述中,实际上指的是同一种多态性的是( )。

A. 重载多态、基于函数覆盖的多态性、基于虚函数的多态性 B. 编译时的多态性、包含多态性、基于虚函数的多态性

C. 通过模板实现的多态性、基于函数重载的多态性、基于函数覆盖的多态性 D. 参数多态、运行时的多态性、通过模板实现的多态性

知识点: 第十章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

15. 语句ofstream f(\的功能是建立流对象f,并试图打开文件

DATA.DAT并与之连接,而且( )。

A. 若文件存在,将文件定位于文件首;若文件不存在,建立一个新文件 B. 若文件存在,将其截为空文件;若文件不存在,打开失败

C. 若文件存在,将文件定位于文件尾;若文件不存在,建立一个新文件 D. 若文件存在,打开失败;若文件不存在,建立一个新文件

知识点: 第十一章单选题 学生答案: [C;] 得分: 提示: [5] 试题分值: 5.0

16. 在进行了任何I/O流的操作后,都可以用I/O流的有关成员函数检测流的状态;下列函数名中,

只能用于检测输入操作的函数的函数名是( )。

A. fail B. eof C. bad D. good

知识点: 第十一章单选题 试题分值: 5.0 学生答案: [B;] 得分: 提示: [5] eof通常只用于输入流,若到达流尾返回true,否则返回false。

17. 有以下程序:

#include #include using namespace std; int main(){

cout<

执行后的输出结果是( )。

A. ##OK123 B. ##OK#123 C. OK##123 D. OK##123#

知识点: 第十一章单选题 学生答案: [A;] 得分: 提示: [5] 试题分值: 5.0

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C++语言(3)在线全文阅读。

C++语言(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/327387.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: