下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学校________________班级____________姓名____________考场____________准考证号学校________________班级____________姓名____________考场____________准考证号…………密…………封…………线…………内…………不…………要…………答…………题…………第1页,共3页暨南大学《C++程序设计实验》2021-2022学年期末试卷题号一二三总分得分批阅人一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、C++中,以下关于友元函数的描述正确的是()A.可以访问类的私有成员B.属于类的成员函数C.可以被继承D.提高了类的封装性2、C++中,以下哪个关键字用于禁止对象的复制?()A.deleteB.privateC.protectedD.disable_copy3、以下C++代码的输出结果是()cpp复制floatf=3.14f;cout<<f;
A.3.14B.3C.3.140000D.编译错误4、以下关于C++命名空间的说法,错误的是()A.可以避免命名冲突B.可以嵌套C.一个程序中只能有一个命名空间D.可以使用using指令引入5、以下关于C++指针的说法,错误的是()A.指针可以为空B.指针可以进行加减运算C.指针可以指向函数D.指针的值不能改变6、以下C++数据类型中,占用内存空间最大的是()A.floatB.doubleC.longdoubleD.int7、以下C++程序段的输出结果是()classPoint{private:intx,y;public:Point(inta=0,intb=0):x(a),y(b){}voidprint(){cout<<x<<""<<y<<endl;}};intmain(){Pointp1(1,2);Pointp2=p1;p2.print();return0;}A.12B.00C.不确定D.编译错误8、以下关于C++对象生存期的说法中,正确的是()A.局部对象在函数结束时销毁B.全局对象在程序结束时销毁C.静态对象在其作用域结束时销毁D.以上都是9、以下关于C++函数的说法中,正确的是()A.函数的返回值类型可以是voidB.函数可以没有参数C.函数内定义的变量是全局变量D.函数不能递归调用10、以下关于C++命名空间的描述,正确的是()A.可以避免命名冲突B.使用using指令可以引入命名空间C.一个程序中可以定义多个命名空间D.以上都是11、以下哪个不是C++的流状态标志?()A.ios::goodB.ios::badC.ios::failD.ios::skip12、C++中,以下哪个头文件包含了输入输出流的相关内容?()A.B.C.D.13、在C++中,以下关于字符串比较的描述错误的是()A.可以使用==运算符比较字符串B.可以使用strcmp函数比较字符串C.比较结果与字符的编码有关D.比较时区分大小写14、以下关于C++程序的说法中,错误的是()A.一个C++程序总是从main函数开始执行B.在C++中,分号是语句结束的标志C.C++程序中可以有多个main函数D.C++程序中的注释可以用“//”或“/*/”15、以下哪个是C++中的动态内存分配函数()A.mallocB.callocC.newD.realloc16、以下关于C++多态性的实现方式,错误的是()A.函数重载B.运算符重载C.虚函数D.模板17、C++中,以下哪个关键字用于声明纯虚函数?()A.virtualB.purevirtualC.abstractD.virtual=018、以下关于C++移动语义的说法中,正确的是()A.可以提高性能B.通过move函数实现C.适用于大型对象的转移D.以上都是19、在C++中,以下关于new和delete操作符的描述正确的是()A.new用于动态分配内存,delete用于释放内存B.new操作失败会返回NULLC.delete可以释放任意类型的指针D.多次使用delete释放同一指针不会出错20、以下哪个不是C++的基本数据类型?()A.intB.floatC.stringD.char二、判断题(本大题共10个小题,共10分)1、C++中的结构体可以包含成员函数。()2、C++中的多继承时,多个基类的析构函数按照继承顺序被调用。()3、迭代器失效只发生在vector容器中。()4、C++中的类模板可以有默认模板参数。()5、C++中的析构函数不能是静态函数。()6、map容器中的元素是按照键值排序的。()7、C++中的string类的成员函数at用于获取指定位置的字符。()8、C++中的字符串比较可以直接使用关系运算符。()9、静态绑定是在编译时确定的。()10、C++中的多态性只能通过虚函数实现。()三、编程题(本大题共5个小题,共50分)1、(本题10分)编写程序,实现快速排序算法对整数数组进行排序。2、(本题10分)写一个程序,将一个整数数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年雪峰山职业学院单招综合素质考试题库带答案详解(新)
- 2027年马颊河职业学院单招综合素质考试题库及参考答案详解(培优A卷)
- 2026年长沙商贸旅游职院高职单招职业技能考试题库附完整答案详解(名师系列)
- 2027年西安高新职院高职单招职业技能考试题库【新题速递】附答案详解
- 麻纺厂车间安全管理细则
- 某制药厂采购管理办法
- 2026年河北省承德市高职单招职业技能考试题库附答案详解(培优B卷)
- 某造船厂船舶建造准则
- 2025-2026学年南充市蓬安县数学三年级第二学期期末调研试题含解析
- 2025年聊城现代水利学院单招综合素质考试题库附参考答案详解【黄金题型】
- 天主教管理工作制度汇编
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.6-2025)
- CBT在精神分裂症治疗中的应用
- 仲利国际融资租赁有限公司入职测评
- 吊篮使用应急预案(3篇)
- 2026年品酒师黄酒品鉴知识培训测试卷及答案
- 2026年广西高考物理题库及一套完整答案
- 物业高空坠物培训
- 2025年东海县招聘事业单位工作人员考试真题附答案
- 兽药店安全生产相关制度
- 2026 年新高考英语定语从句专项试卷(附答案可下载)
评论
0/150
提交评论