C期中考试试题 .docx

上传人:C****o 文档编号:13051454 上传时间:2022-04-27 格式:DOCX 页数:15 大小:85.69KB
返回 下载 相关 举报
C期中考试试题 .docx_第1页
第1页 / 共15页
C期中考试试题 .docx_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《C期中考试试题 .docx》由会员分享,可在线阅读,更多相关《C期中考试试题 .docx(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、精品名师归纳总结一、单项选择题2.0分/题1 、C+与C语 言 最 根 本的 不同之 处 在 于 。选项A:能够实现变量自动初始化选选项项CB:支使持软用件了重类用选项D:支持接口重用试卷答案:B相关知识点:基础知识试卷入库时间:2021-07-102 、语 句 :double*p_data=newdouble100。的 功能 是 。选 项 A :动 态 分 配 100个 双 精 度 数 所 占 的 内 存 ,并将 首 的 址 赋 给 p_data选项B:新生成大小为100的一维双精度数组选 项C:指针p_data要占100个双精度数动态分配的内存选项D:将指向100个 双精度数 指针的首 的

2、址赋给p_data试卷答案:A相关知识点:对象动态初始化试卷入库时间:2021-07-103 、在引用调用中 。选 项 A : 形 参 是 指 针 , 实 参 是 的 址 值选 项 B : 形 参 和 实 参 都 是 变 量选 项 C : 形 参 是 数 组 名 , 实 参 是 数 组 名选 项 D : 形 参 是 引 用 , 实 参 是 变 量试卷答案:D 相 关 知 识 点 : 形 参 和 实 参试 卷 入 库 时间 : 2021-07-104、下列哪个函选选项项A:B:数不能重载 。类的成员函数全局函数选项C:析构函数选项D:构造函数试卷答案:C相试关卷知入识库点时:间基础:知识2021

3、-07-105、用来说明类中保护成员的关键字是 。选项A:public选项B:private可编辑资料 - - - 欢迎下载精品名师归纳总结C:protectedD:friend答案:C库点时:间基础:知识2021-07-10选项选项试卷相关知识试卷入6 、 如 果 一 个 类 的 成 员 函 数 前 用 static 关 键 字 修 饰 , 就 该 成 员 函 数 。选 项 A : 只 能 访 问 静 态 数 据 成 员选 项 B: 可 以 被 声 明 为 const 选 项 C :可 以 被 声 明 为 虚 函 数选 项 D:只 能 用 类 名 来 调 用试卷答案:A 相 关 知 识 点

4、: 基 础 知 识试卷入 库时间: 2021-11-227 、 下 列 关 于 构 造 函 数 的 论 述 中 ,不 正 确 的 是。选 项 A : 构 造 函 数 的 函 数 名 与 类 名 相 同选 项 B : 构 造 函 数 可 以 设 置 默 认 参 数选 项 C : 构 造 函 数 的 返 回 类 型 缺 省 为 int 型选 项 D:构 造 函 数 可 以 重 载试卷答案:C 相关知识点:函数试 卷 入 库 时间 : 2021-07-108 、 假设A是B选项的 基 类 , 当 对 B 类 的 对 象 进 行 初 始 化 时 的 构 造 函 数 。A: 仅 调 用A类选 项 B :

5、 先 调 用 A再 调 用 B类选 项 C :先 调 用 B再 调 用 A类选 项 D:仅 调 用 B类试卷答案:B 相关知识点:对象试 卷 入 库 时间 : 2021-07-109、公有继承的派生类选项A选项B:选项C:公有对象可以访 问其 基 类 的。:公有成员受保护成员 成员及受保护成员选项D:私有成员试相关卷知答识点案:对A象可编辑资料 - - - 欢迎下载精品名师归纳总结试卷入库时间:2021-07-1010、设置选项A选项B:使选选项项CD:试卷相关知试卷入虚基类的目的是 。:简化程序程序按动态联编方式运行提高程序运行效率:消除二义性答案:D识点:类与对象库时间:2021-07-1

6、011、数据与 处理数据 的函数被封装在一起 , 体 现 了选项A:结选项B:抽选项C:多选项D:继试卷答案相关知识点:试卷入库时间: 思 想 。构化象性态性承性:D函数2021-11-2212、新产品 在老产 品 的基础上 的功能升级是 特性的 具体应用。选项A:数据封装选项B:信息隐藏选选项项DC:继函承数与重派载生试卷答案:D相关知识点:继承与派生试卷入库时间:2021-11-2213 、 已知指针 p_data的值是一块动态支配的内存的首的址,语句:delete p_data 。的功能是。选项D:使p_data的试卷选 项 A : 释 放 p_data 指 针 变 量 所 占 的 内

7、存选 项 B : 使 p_data指 针 变 量 的 值 为 零选 项 C : 释 放 p_data 的 值 为 的 址 的 内 存值 为 的 址 的 内 存 单 元 的 值 为 零答案:C 相关知识点:指针试卷入 库时间: 2021-11-22可编辑资料 - - - 欢迎下载精品名师归纳总结14、已知:intm=10。 在下列表 示引用的方 法中, 是正确的。选项A:int&x=m。选项B:int&y=10。选项C:int&z。选项D:float&t=&m。试卷答案:A相关知识点:引用试卷入库时间:2021-11-2215 、 已知:类 CA 中一个成员函数说明如下: void setCA

8、&a 。 其中, CA &a 的含义是。 选项A:指向CA类的指针为a选项B:a是CA选项C:将a的类对象的引用形参的址值赋给变量set选 项 D : 变 量 CA 与 a 按 位 与 作 为 函 数 set 的 参 数试卷答案:B 相关知识点:引用试卷入 库时间: 2021-11-2216 、下 列 关 于 析 构 函 数 的 论 述 中 ,正 确 的 是。选 项 A : 析 构 函 数 可 以 有 一 个 或 多 个 参 数选 项 B : 一 个 类 中 只 能 定 义 一 个 析 构 函 数选 项 C : 析 构 函 数 的 目 的 是 对 类 数 据 成 员 初 始 化选 项 D :

9、析 构 函 数 的 返 回 类 型 缺 省 为 void 试卷答案:B 相 关 知 识 点 : 析 构 函 数试卷入 库时间: 2021-11-2217、函数重选项A载不是根据 。:参数个数选项B:函数的类型选项C:参数的顺序选 项 D:参 数 的 类 型试卷答案:B 相 关 知 识 点 :函 数 重 载试卷入 库时间: 2021-11-2218 、 要 使 函 数 实 现 一 种 不 太 复 杂 的 功 能 , 并 且 希 望 加 快 执 行 速 度 , 应 选 用。选项A:虚函数选项B:重载函数可编辑资料 - - - 欢迎下载精品名师归纳总结选项C:带选项D试卷相试关卷入知数值的函数联:函

10、数D:函数缺省参:内答案识点库时间:2021-11-2219 、 如 一 个 类 的 成 员 函 数 前 用 static 关 键 字 修 饰 , 就 该 成 员 函 数 。选 项 A: 没 有 this指 针选 项 B: 可 以 被 声 明 为 const选项C:可以被声明为虚函数选项D:只能用对象名来调用试卷答案:A相试关卷知入识库点时:间成员:函数2021-11-2220、定义一个 类时,如果不指明访问 控制方式,就其成员为 .选项A:公有成员选项B:保护成员选项C:私有成员选项D:包内成员:C题制1.0方分/式题试卷答案相关知识点:访问控试 卷入库 时 间: 2021-03-19二、判

11、 断1、假如一个类中未定义拷贝构造函数,就C+ 编译器将为该类自动生成一个拷贝构造函数。试卷答案:1相关知识点:拷贝构造函数试卷入库时间:2021-03-192、假如类A 中定义了A:Aint,但未定义A:A,就造函C+ 编译器将为该类自动生成一个缺省构数。试相关卷知识答点:案缺省构:造0函数试卷入库时间:2021-03-193 、 C+ 语 言 中 , 类 是 对 数 据 与 作 用 在 该 数 据 上 的 操 作 的 封 装 机 制 。试卷答案:1相关知识点:类的概念试卷入库时间:2021-03-19可编辑资料 - - - 欢迎下载精品名师归纳总结4 、C+语言中,一个类可以有多个基类。试

12、卷答案:1相关知识点:继承试卷入库时间:2021-03-195、假如一个类中未定义拷贝构造函数,就C+ 编译器将为该类自动生成一个拷贝构造函数。试卷答案:1相关知识点:拷贝构造函数试卷入库时间:2021-03-196、 C+语 言 中 , 类 既 是 封 装 机 制 又 是 类 型 定 义 机 制 。试卷答案:1相关知识点:类的概念试卷入库时间:2021-03-197、C+语言中试相关卷知识试卷入,用户可以定义新的类。答案:1点:类的概念库时间:2021-03-198 、 在 C+ 语 言 中 , 所 有 成 员 函 数 都 必 须 有 函 数 体 。试卷答案:0相关知识点:重载试 卷 入 库

13、 时间 : 2021-03-199 、 C+ 语 言 中 , 一 个 类 最 多 有 1 个 基 类 。试卷答案:0相关知识点:继承试 卷 入 库 时间 : 2021-03-1910 、 在 C+ 语 言 中 , 不 允 许 对 下 标 运 算 符 进 行 重 载 。试卷答案:0相关知识点:重载试 卷 入 库 时 间 : 2021-03-19 三 、 编 程 题 115.0 分 / 题 1、定义一个类 CTollBooth 来描述汽车路桥收费过程,该类具有三个数据成员:收费车辆总数、未收费车辆总数和收费金额。每次对一车辆收费,成员函数 payingCar 对收费车辆总数加一,并相应增加收费金额

14、。对不交费的车辆,成员函数 noPayCar 对未收费车辆总数加一。成可编辑资料 - - - 欢迎下载精品名师归纳总结员 函 数 display 显 示 该 类 三 个 数 据 成 员 的 值 ( 假 设 每 个 过 路 车 辆 收 费 5 元 ) 。试 卷 答 案 : 主 管 作 答相 关 知 识 点 : 类 的 构 造试 卷 入 库 时间 : 2021-05-262、描述一个出版物的CPublication类可定义如下,该类包含出版物名称、价格、出版日期和可供出借否等数据成员,以及构造函数、析构函数、设置出版物属性的成员函数、打印数据成可编辑资料 - - - 欢迎下载精品名师归纳总结员 的

15、 函 数 、 借 出 和 归 仍 的试卷答相关知识试 卷 入 库 时 间 : 2021-05-26利 用 数管点:类四、请选 择下列程序成 员函 数等。 (提 示:可案:主据类 型bool)作答的构造执 行 结 果 5.0分 / 题 可编辑资料 - - - 欢迎下载精品名师归纳总结1class、#includeApublic:AcoutconstructingAclassendl。AcoutdestructingAclassendl。classBaseprivate:Aa。public:Basecoutconstructingbaseclassendl。Basecoutdestructingb

16、aseclassendl。classSub:publicBasepublic:Subcoutconstructingsubclassendl。Subcoutdestructingsubclassendl。voidmainSubs。输出:选项A:constructingbaseclassconstructingsubclassdestructingsubclassdestructingbaseclass可编辑资料 - - - 欢迎下载精品名师归纳总结选项B:constructingAclassconstructingbaseclassconstructingsubclassdestructing

17、subclassdestructingbaseclassdestructingAclass选项C:constructingbaseclassconstructingAclassconstructingsubclassdestructingsubclassdestructingAclassdestructingbaseclass选项D:constructingsubclassconstructingbaseclassdestructingbaseclassdestructingsubclass试卷答案:B相关知识点:构造函数试卷入库时间:2021-05-192class、#includeBase

18、public:virtualvoidMsgcoutInBase:Msgendl。classA:publicBasepublic:voidMsgcoutInA:Msgendl。可编辑资料 - - - 欢迎下载精品名师归纳总结classB:publicApublic:voidMsgcoutInB:MsgMsg。a.Base:Msg。输出:选项A:InBase:MsgInA:MsgInA:MsgInA:Msg选项B:InBase:MsgInB:MsgInA:MsgInA:Msg选项C:InBase:MsgInA:MsgInB:MsgInBase:Msg选项D:InBase:MsgInA:MsgInA

19、:MsgInBase:Msg试卷答案:C可编辑资料 - - - 欢迎下载精品名师归纳总结相关知识点:多态性试卷入库时间:2021-05-193#include class、#include MyClasspublic:MyClassinti。MyClassconstMyClassdeleteMyClassp&obj。friendintGetValMyClassobj。private:int*p。MyClass:MyClassintip=newint。if.pcoutAllocationerrorn。exit1。*p=i。MyClass:MyClassconstMyClass&objp=newi

20、nt。if.pcout ” Allocationexit1error n”。*p=*obj.p。intGetValMyClassobjreturn*obj.p。voidmainMyClassa1,b2。可编辑资料 - - - 欢迎下载精品名师归纳总结coutGetValacoutendlGetValb。coutGetValaGetValb。选项A:1,2不确定,不确定选项B1选项C2选项D1,221,212,11:B构造函数:,:,:2,试卷答案 相关知识点:拷贝试卷入库时间:2021-05-254class、public:voiddrawcout#includeShapenBase:drawn。 voidErasecoutBase:Erasen

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com