C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料

C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料

ID:8486891

大小:14.51 KB

页数:9页

时间:2018-03-29

C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料_第1页
C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料_第2页
C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料_第3页
C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料_第4页
C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料_第5页
资源描述:

《C++语言程序设计-0037(贵州电大-课程号:5205030)参考资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C++语言程序设计-0037贵州广播电视大学形成性测评系统课程代码:5205030参考资料试卷总分:100单选题(共20题,共80分)1.(4分)下列定义中,()是定义指向数组的指针p.A、int*p[5]B、int(*p)[5]C、(int*)p[5]D、int*p[]参考答案:B2.(4分)在C++语言中,关于下列设置参数默认值的描述中,()是正确的。A、不允许设置参数的默认值B、设置参数默认值只能在定义函数时设置C、设置参数默认值时,应该是先设置右边的再设置左边的D、设置参数默认值时,应该全部参数都设置参考答案:C3.(4分)关于getline()函数的下列描述中

2、,()是错误的.A、该函数是用来从键盘上读取字符串的B、该函数读取的字符串长度是受限制的C、该函数读取字符串时遇到终止符便停止D、该函数中所使用的终止符只能是换行符参考答案:D4.(4分)下列关于多态性说法不正确的是().A、多态性是指同名函数对应多种不同的实现B、多态性表现为重载和覆盖两种方式C、重载方式仅有函数重载D、重载方式包含函数重载和运算符重载参考答案:C5.(4分)下面关于类概念的描述中,()是错误的.A、类是由抽象数据类型的实现B、类是具有共同行为的若干对象的统一描述体C、类是创建对象的样板D、类是C语言中的结构类型参考答案:D6.(4分)下面关于成员函数

3、特征的描述中,()是错误的.A、成员函数一定是内联函数B、成员函数可以重载C、成员函数可以设置默认值D、成员函数可以是静态的参考答案:A7.(4分)已知:print()函数是一个类的常成员函数,它无返回值,下列表示中,()是正确的.A、voidprint()constB、constvoidprint()C、voidconstprint()D、voidprint(const)参考答案:A8.(4分)定义函数模板使用的关键字是().A、classB、inlineC、templateD、operator参考答案:C9.(4分)已知函数模板定义如下:template

4、T>Tmin(Tx,Ty){returnx操作有意义参考答案:C10.(4分)下列关于函数模板和模板函数的描述中,错误的是().A、函数模板是一组函数的样板B、函数模板是定义重载函数的一种工具C、模板函数是函数模板的一个实例D、模板函数在编译时不生成可执行代码参考答案:D11.(4分)在关于C++与C语言关系的描述中,()是错误的.A、C语言是C+

5、+的一个子集B、C++是与C语言兼容的C、C++对C语言进行了一些改进D、C++和C语言都是面向对象的参考答案:D12.(4分)已知:类A中一个成员函数说明如下:voidSet(A&a);其中,A&a的含意是().A、指向类A的指针为aB、将a的地址值赋给变量SetC、a是类A的对象引用,用来作为函数Set()的形参D、变量A与a按位相与作为函数Set()的参数参考答案:C13.(4分)当一个函数无返回值时,定义它时函数的类型应是().A、voidB、任意C、intD、无参考答案:A14.(4分)下述关于break语句的描述中,()是不正确的.A、break语句可用于循

6、环体内,它将退出该重循环B、break语句可用于开关语句中,它将退出开关语句C、break语句可用于if体内,它将退出if语句D、break语句在一个循环体内可以出现多次参考答案:C15.(4分)联合成员的地址值和所占的字节数().A、都相同B、都不同C、前者相同,后者不同D、前者不同,后者相同参考答案:A16.(4分)进行文件操作时需要包含()文件.A、iostream.hB、fstream.hC、stdio.hD、stdlib.h参考答案:B17.(4分)下列while循环的次数是().while(inti=0)i--;A、0B、1C、5D、无限参考答案:A18.(

7、4分)采用函数重载的目的在于().A、实现共享B、减少空间C、提高速度D、使用方便,提高可读性参考答案:D19.(4分)下列的标识符中,()是文件级作用域的.A、函数形参B、语句标号C、外部静态类标识符D、自动类标识符参考答案:C20.(4分)通常复制构造函数的参数是().A、某个对象名B、某个对象的成员名C、某个对象的引用D、某个对象的指针名参考答案:C简答题(共2题,共20分)21.(10分)怎样继承答:多继承派生类构造函数的执行顺序是先执行所有基类的构造函数(顺序按照定义派生类时指定的各基类顺序),再执行派生类的构造函数,析构函数执

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

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

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