电子18秋《C++语言程序设计》在线作业2辅导资料

电子18秋《C++语言程序设计》在线作业2辅导资料

ID:21574530

大小:13.59 KB

页数:4页

时间:2018-10-22

电子18秋《C++语言程序设计》在线作业2辅导资料_第1页
电子18秋《C++语言程序设计》在线作业2辅导资料_第2页
电子18秋《C++语言程序设计》在线作业2辅导资料_第3页
电子18秋《C++语言程序设计》在线作业2辅导资料_第4页
资源描述:

《电子18秋《C++语言程序设计》在线作业2辅导资料》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子18秋《C++语言程序设计》在线作业21、D2、C3、A4、B5、B一、单选题共20题,100分1、一个类的友元函数能够访问该类的()A私有成员B保护成员C公有成员D所有成员正确答案是:D2、C++程序总是从()开始执行。A构造函数B析构函数Cmain()函数D主类正确答案是:C3、下面有关类说法不正确的是()A在一个类中不能说明具有类类型的数据成员B一个类可以有多个构造函数C一个类只有一个析构函数,且析构函数不能被指定参数D一个类中public、protected和private三者说明的顺序可

2、以任意,且可以被使用多次,也可以不使用正确答案是:A4、对A?*p用new?A或(A?*)malloc(sizeof?(A))赋值,如下叙述正确的是()Amalloc分配内存后会调用构造函数初始化,但new函数不会。Bnew分配内存后会调用构造函数初始化,但malloc函数不会。Cnew和malloc分配内存后都会调用构造函数初始化。Dnew和malloc分配内存后都不会调用构造函数初始化。正确答案是:B5、说明静态成员函数的关键字为()AvirtualBstaticCenumDinline正确答案是

3、:B6、用struct定义的类的成员缺省段约束符的说明,则应为()的成员。A私有段B保护段C公有段D所有段正确答案是:C7、下列()是C++语言的有效标识符。ANo.1B12345C_No1Dint正确答案是:C8、空类就是没有()的类。A类名B任何成员C数据成员D成员函数正确答案是:B9、下列运算符重载时,只能采用类成员函数形式的有()A<

4、下:voidSet(X&a);其中,X&a的含义是()A指向类X的指针为aB将a的地址赋给变量SetCa是类X的对象引用,用来作为Set()的形参D变量X与a按位相与作为函数Set()的参数正确答案是:C12、下列关于抽象类的描述中,正确的是()A抽象类中最多只能有一个纯虚函数B抽象类不能定义该类的指针C抽象类不能定义该类的对象D抽象类至少有一个虚函数正确答案是:C13、C++源程序文件的扩展名为()A.cppB.cC.c++D.dll正确答案是:A14、模板对类型的参数化提供了很好的支持,因此()A

5、类模板的主要作用是生成抽象类B类模板实例化时,编译器将根据给出的模板实参生成一个类C在类模板中的数据成员都具有同样类型D类模板中的成员函数都没有返回值正确答案是:B15、在main()函数中,若有函数调用func(…),而func在类A中定义,则func函数是A类的()函数。A友元B构造C静态公有成员D析构正确答案是:A16、下列关于类的描述中,错误的说法是()A类是一组对象的模板B类是数据和操作的封装体C类是对象的实例D类是一种自定义的数据类型正确答案是:C17、下列关于运算符重载的描述中,正确的是

6、()A不能改变运算符的优先级B能够改变操作数的数目C能够重载内嵌类型的运算符的预定含义D通过重载运算符“()”能够改变运算符的结合性正确答案是:A18、constA*p;以下声明的含义是()Ap是指向类A对象的指针Bp是指向类A常对象的指针,该指针指向的对象是常量Cp是指向类A常成员的指针Dp是指向类A对象的常指针,该指针值是常量正确答案是:B19、下列说法正确的是A定义构造函数必须指出其返回类型,并且不允许重载构造函数B静态数据成员可以在类体中、类体外被初始化,但无需通过构造函数C默认构造函数是不接

7、受实参的函数,并且能由系统自动生成D在创建一个新的类对象时,系统会为它的所有成员分配一块存储空间正确答案是:C20、下列()不是构造函数的特征。A构造函数的函数名与类名相同B构造函数可以重载C构造函数可以设置形式参数的默认值D构造函数必须指定函数类型正确答案是:D

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

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

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