



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学校________________班级____________姓名____________考场____________准考证号学校________________班级____________姓名____________考场____________准考证号…………密…………封…………线…………内…………不…………要…………答…………题…………第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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《中医药发展前景》课件
- 2025年驻马店道路货物运输驾驶员考试
- 2025年山东货运从业资格证考试题技巧答案详解
- 新疆天山职业技术大学《合同法分论》2023-2024学年第二学期期末试卷
- 同济大学浙江学院《大型平台软件分析与设计》2023-2024学年第二学期期末试卷
- 昆明学院《建筑施工组织课程设计》2023-2024学年第二学期期末试卷
- 苏州大学《茶艺、茶道》2023-2024学年第二学期期末试卷
- 上海市黄浦区市级名校2024-2025学年高三英语试题下学期期末考试试题(A卷)含解析
- 铜陵职业技术学院《国际贸易与国际物流》2023-2024学年第二学期期末试卷
- 山西省长治市上党联盟2025年高三总复习质量测试(一)生物试题含解析
- 家禽屠宰厂的可行性方案
- 情绪心理学与情绪管理 课件
- 《民俗旅游学》教案-第九章 岁时节日民俗与旅游
- 软件质量证明书
- 高考标准化考场建设方案详细
- 人民医院肿瘤科临床技术操作规范2023版
- 高压-引风机电机检修文件包
- 2023届物理高考二模考前指导
- GB/T 39486-2020化学试剂电感耦合等离子体质谱分析方法通则
- GB/T 11085-1989散装液态石油产品损耗
- GXH-3011A1便携式红外线CO分析仪
评论
0/150
提交评论