2018秋福师《C++语言程序设计》在线作业二.doc

2018秋福师《C++语言程序设计》在线作业二.doc

ID:58807596

大小:299.00 KB

页数:24页

时间:2020-09-27

2018秋福师《C++语言程序设计》在线作业二.doc_第1页
2018秋福师《C++语言程序设计》在线作业二.doc_第2页
2018秋福师《C++语言程序设计》在线作业二.doc_第3页
2018秋福师《C++语言程序设计》在线作业二.doc_第4页
2018秋福师《C++语言程序设计》在线作业二.doc_第5页
资源描述:

《2018秋福师《C++语言程序设计》在线作业二.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、福师《C++语言程序设计》在线作业二总分:100分100分一、单选题共20题,40分12分对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是_________。·A公有类型·B私有类型·C保护类型·D友元类型正确答案:D学生答案:D  得分:2分解析:22分下列哪项不是面向对象程序设计的主要特征()·A封装·B继承·C多态·D结构正确答案:D学生答案:D  得分:2分解析:32分下列字符中不能构成标识符的是()·A数字字符·B大写字母·C下划线字符·D连接符正确答案:D学生答案:D  得分:

2、2分解析:42分对于全局函数intf(void),与其完全等价的函数原型为____________。·Aint&f();·Bintf(void)const;·Cconstintf();·DA、B、C都不是正确答案:C学生答案:C  得分:2分解析:52分设intx;,则经过()后,语句*px=0;可将x值置为0。·Aint*px;·Bintconst*px=&x;·Cint*constpx=&x;·Dconstint*px=&x;正确答案:C学生答案:C  得分:2分解析:62分不能作为函数重载判断依据的是()。·Acons

3、t·B返回类型·C参数个数·D参数类型正确答案:D学生答案:D  得分:2分解析:72分在下列运算符中,优先级最低的是()·A

4、

5、·B!=·C<·D+正确答案:A学生答案:A  得分:2分解析:82分下列关于多态性的描述,错误的是()。·AC++语言的多态性分为编译时的多态性和运行时的多态性·B编译时的多态性可通过函数重载实现·C运行时的多态性可通过模板和虚函数实现·D实现运行时多态性的机制称为动态绑定正确答案:C学生答案:C  得分:2分解析:92分在C++语言中表示一条语句结束的标号是()。·A:·B;·C//·D}正确

6、答案:B学生答案:B  得分:2分解析:102分一个类的友元函数能够访问该类的()。·A私有成员·B保护成员·C公有成员·D所有成员正确答案:D学生答案:D  得分:2分解析:112分下列对基类和派生类关系的描述中,错误的是______。()·A派生类是基类的具体化·B派生类是基类的子集·C派生类是基类定义的延续·D派生类是基类的组合正确答案:B学生答案:B  得分:2分解析:122分下列哪种函数可以是虚的________。·A自定义的构造函数·B拷贝构造函数·C静态成员函数·D析构函数正确答案:D学生答案:D  得分:2分

7、解析:132分下列程序的执行结果为_________。#include     voidmain()     {       inta=3,b=0;       int*p=&a:       b=+a++;       cout<<*P<<","

8、52分关于异常和C++提供的异常处理机制。不正确的说法是()·A若程序员预见到程序的异常,则一定可以通过修改程序代码来避免异常出现·B使用dynamecast操作符可能会发生异常·C异常可以用catch捕获处理·D异常可以是对象,也可以是普通函数正确答案:A学生答案:A  得分:2分解析:162分设有数组定义:chararray[]=”China";,则数组array所占的空间为()。·A4个字节·B5个字节·C6个字节·D7个字节正确答案:C学生答案:C  得分:2分解析:172分在用class定义一个类时,数据成员和成员

9、函数的默认访问权限是()。·A共有·B私有·C保护·D其他正确答案:B学生答案:B  得分:2分解析:182分在下列关键字中,用以说明类中公有成员的是()。·Apublic·Bprivate·Cprotected·Dfriend正确答案:A学生答案:A  得分:2分解析:192分当说明一个结构变量时,系统分配给它的内存是()·A各成员所需内存量的总和·B结构中第一个成员所需内存量·C成员中占内存量最大的成员所需的容量·D结构中最后一个成员所需内存量正确答案:A学生答案:A  得分:2分解析:202分下面关于数组的描述错误的是

10、()。·A在C++语言中数组的名字就是指向该数组第一个元素的指针·B长度为n的数组,下标的范围是0-n-1·C数组的大小必须在编译时确定·D数组只能通过值参数和引用参数两种方式传递给函数正确答案:D学生答案:D  得分:2分解析:二、判断题共20题,40分12分在定义函数中指定的形参,在未

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。