下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
04737C202210202210C++程序设计试卷(课程代码04737)本试卷共l0l00l502.第一部分为选择题。必须对应试卷上的题号2B30.54.合理安排答题空间,超出答题区域无效。第一部分选择题(共20分)一、单项选择题(本大题共20小题,每小题l分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。错涂、多涂或未涂均无分。一个函数的功能不太复杂,但要求被频繁调用,选用最适合的是ABCD2有相应的构造函数定义,能正确执行″ABa(4),b(5),c[3],某p[2]={&a,&b};”语句,请问执行完此语句后共调用该类析构函数的次数为A.14B.5C.3D.13.在下面有关析构函数特征的描述中,正确的是A.一个类中可以定义多个析构函数B.析构函数名与类名完全相同C.析构函数不能指定返回类型D.析构函数可以有一个或多个参数4.派生类的对象对它的哪一类基类成员是可以访问的A.公有继承的基类的公有成员B.公有继承的基类的保护成员C有继承的基类的私有成员D5AA.A中没有纯虚函数B.Aa;C.Aa[3];D.A某pa;6.下列关于纯虚函数与抽象类的描述中,错误的是A.纯虚函数是一种特殊的函数,它允许没有具体的实现B.抽象类是指具有纯虚函数的类c类D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出7.coutC++的A.关键字B.对象C.类D.运算符8.下列哪个函数不是类的成员函数A.构造函数B.析构函数C.友元函数D.拷贝构造函数9.下列有关重载函数的说法中错误的是A.重载函数必须具有不同的返回值类型B.重载函数名必须相同C.重载丞数参数个数可以不同D.重载函数必须有不同的形参列表10.下面说法正确的是A.生成对象时调用析构函数BC.调用构造函数时必须在主函数中明确写出调用格式D.析构函数不可以重载11.在编译指令中,宏定义使用指令A.#defineB.#includeC.#typedefD.#friend12.假设声明了以下的西数模板,错误的调用语句是13.若有说明:intn=2,某P=&n,某q=p;,则以下非法的赋值语句是A.n=某qB.P=nC.P=qD.某q=某P14.进行文件操作时需要包含头文件A.iotreamB.ftreamC.tdioD.tdlib15.类模板templatecla({};,其中友元函数f对特定类型T(如int),使函数f(&)成为某模板类的友元,则其说明应为A.friendvoid“);B.friendvoidf(某&);C.friendvoidA::态性,支持的函数是A.构造函数B.友元函数C.继承D17.用运算符delete删除—个动态对象时A.首先为该动态对象调用构造函数,再释放其占用的内存B.首先释放该动态对象占用的内存,再为其调用构造函数C.首先为该动态对象调用析构函数,荐释放其占用的内存D.首先释放该动态对象占用的内存,再为其调用析构函数18.下列字符常量的写法中,错误的是A.′\t′B.′b′C.′某′D.′a′19.C++类体系中,不能被派生类继承的有静态数据成员B.构造函数C.康函数D20.派生类的描述中,错误的是A.派生类至少应有一个基类派生类的成员除了自己定义的成员外,还包含了它的基类成员C.基类中成员访闽权限继承到派生类中都保持不变D作为另一个派生类的基类第二部分非选择题(共80分)二、填空题(本大题共20小题。每小题l分。共20分)请按试题顺序和空格顺序将答案填写在“答题卡”上,错填、不填均无分。21.C++注释方式″//″的有效范围从″//″至 结束22.C++程序有且只能有一个名的主函数。语句″ ;″用来向屏幕输出显示信息″Hello!″。所谓″ ″就是将一个新标识符和一块已经存在的存储区域相关联25.动态分配内存使用关键,释放内存使用关键字delete26.表达式″20/3某qrt(4.0)/5″值的数据类型面向对象的程序设计方法是以 代表求解问题的中心环节。对象的——只能由这个对象的操作来存取。使用关键字inline说明的函数称函数30.类对一般都包括数据成员。将对象作为函数参数,是将实参对象的值传递。C++函数的返回值类型可以是除 和函数以外的任何类型。函数重载可使一个函数名具有多种功能,称这种特性。 是类的实例。关键字private、public员、公有成员和保护成员。
以后的成员分别叫做私有成使用关键字cont修饰的数据成员称MyFirt类定义析构函数。
数据成员。37.对38.inert(iteratorit,contT&)是向it所指向量位置对象39.说明纯虚函数的一般形式为”cla类{ 函数类型函数名(参数列)=0;};″。40.运算符重载需要使用关键字″ ″。三、改错题(本大题共5小题,每小题4分,共20分以下程序中各有一处错误,请在“答题卡”上抄写有错误的语句并给出修改意见。5420)46白处,可参考以下运行结果:41=24n=-21不能计算n!程序执行结束25l0)51程序的输出结果给出下面程序的输出结果六、程序设计题(本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 股权抵债协议书(3篇)
- 给自己的赠言(3篇)
- 酒店出纳年度工作总结范文(25篇)
- 监理工作年终总结报告范文
- 2024届浙江省绍兴市上虞区春季普通高中会考数学试题试卷
- 长恨歌课件教学
- 人教版11.1武术-女子防身术 课件
- 小动物怎样过冬课件
- 中餐面点基础 期末试题B卷试题及答案
- 2024八年级数学上册期末复习2实数1考点梳理与达标训练习题课件新版北师大版
- JJG 105-2019转速表行业标准
- 流行音乐(中国)
- 【语文】议论文审题及开头写作指导 课件 2023-2024学年统编版高中语文必修下册
- 机械制造居间协议书
- 初中班主任班级管理介绍
- 35KV集电线路强条总汇
- 光伏玻璃生产工艺管理与控制
- 三年级音乐教学设计教案表格
- 农牧产业行业分析
- 初中学生综评典型事例
- 湖北省武汉市青山区2022-2023学年七上期末考试数学试卷(解析版)
评论
0/150
提交评论