大学C期末考试题库1.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《大学C期末考试题库1.pdf》由会员分享,可在线阅读,更多相关《大学C期末考试题库1.pdf(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2012年 大 学 C+期 末 考 试 题 库 一、单 选 题:1.能 作 为 C+程 序 的 基 本 单 位 是()。A.字 符 B.语 句 C.函 数 D.源 程 序 文 件 2.程 序 中 主 函 数 的 名 字 为()。A.main B.MAIN C.Main D.任 意 标 识 符 3.关 于 C+与 C 语 言 的 关 系 的 描 述 中,()是 错 误 的。A.C 语 言 是 C+的 一 个 子 集;B.C 语 言 与 C+是 兼 容 的;C.C+对 C 语 言 进 行 了 一 些 改 进;D.C+和 C 语 言 都 是 面 向 对 象 的 4.可 用 作 C+语 言 用 户 标
2、 识 符 的 一 组 标 识 符 是()oA.void define+W0RD B.a3_b3 _123 YNC.for-abc Case D.2a DO sizeof5.存 储 以 下 数 据,占 用 存 储 字 节 最 多 的 是()。A.0 B.O C.“0 D.0.06.设 int a=12;则 执 行 完 语 句 a+=a*a;后,a 的 值 是()。A.12 B.144 C.156 D.2887.假 设 在 程 序 中 a、b、c 均 被 定 义 成 整 型,所 赋 的 值 都 大 于 1,则 下 列 能 正 确 表 示 代 数 式 匚 的 表 达 式 是(abcA.1.0/a*b
3、*c B.1/(a*b*c)C.1/a/b/(float)c D.1.0/a/b/c8.以 下 说 法 中 正 确 的 是()。A.C+程 序 总 是 从 第 一 个 定 义 的 函 数 开 始 执 行 B.C+程 序 总 是 从 main函 数 开 始 执 行 C.C+函 数 必 须 有 返 回 值,否 则 不 能 使 用 函 数 D.C+程 序 中 有 调 用 关 系 的 所 有 函 数 必 须 放 在 同 一 个 程 序 文 件 中 9.下 面 有 关 构 造 函 数 的 描 述 中,正 确 的 是()。A.构 造 函 数 可 以 带 有 返 回 值 B.构 造 函 数 的 名 字 与
4、类 名 完 全 相 同 C.构 造 函 数 必 须 带 有 参 数 D.构 造 函 数 必 须 定 义,不 能 缺 省 10.在 声 明 类 时,下 面 的 说 法 正 确 的 是()。A.可 以 在 类 的 声 明 中 给 数 据 成 员 赋 初 值 B.数 据 成 员 的 数 据 类 型 可 以 是 registerC.private,public,protected可 以 按 任 意 顺 序 出 现 D.没 有 用 private,public,protected定 义 的 数 据 成 员 是 公 有 成 员 11.在 下 面 有 关 析 构 函 数 特 征 的 描 述 中,正 确 的
5、是()。A.一 个 类 可 以 有 多 个 析 构 函 数 C.析 构 函 数 不 能 指 定 返 回 类 型 12.构 造 函 数 是 在()时 被 执 行 的。A.程 序 编 译 B.创 建 对 象 B.析 构 函 数 与 类 名 完 全 相 同 D.析 构 函 数 可 以 有 一 个 或 多 个 参 数 C.创 建 类 D.程 序 装 入 内 存 13.下 面 有 关 静 态 成 员 函 数 的 描 述 中,正 确 的 是()A.在 静 态 成 员 函 数 中 可 以 使 用 this指 针 B.在 建 立 对 象 前,就 可 以 为 静 态 数 据 成 员 赚 值 C.静 态 成 员
6、函 数 在 类 外 定 义 是,要 用 static前 缀 第 1 页 共 4 3 页D.静 态 成 员 函 数 只 能 在 类 外 定 义 14.下 面 有 关 友 员 函 数 的 描 述 中,真 确 的 说 法 是()A.友 员 函 数 是 独 立 于 当 前 类 的 外 部 函 数 B.一 个 友 员 函 数 不 可 以 同 时 定 义 为 两 个 类 的 友 员 函 数 C.友 员 函 数 必 须 在 类 的 外 部 进 行 定 义 I).在 类 的 外 部 定 义 友 员 函 数 时 必 须 加 上 friend关 键 字 15.友 员 的 作 用 之 一 是(A.提 高 程 序 的
7、 运 行 效 率 C.实 现 数 据 的 隐 蔽 性 16.使 用 派 生 类 的 主 要 原 因 是(A.提 高 代 码 的 可 重 用 性 C.加 强 类 的 封 装 性 17.在 C+中 继 承 方 式 有 几 中(A.1 B.2B.加 强 类 的 封 装 D.增 加 成 员 函 数 的 种 类)B.提 高 程 序 的 运 行 效 率 D.实 现 数 据 的 隐 藏)C.3 D.418.假 设 已 经 定 义 好 了 类 student,现 在 要 定 义 类 derived,它 是 从 student私 有 派 生 的,则 定 义 类 derived的 正 确 写 法 是()A.cla
8、ss derived:student private/B.class derived:student public/C.class derived:public student/.D.class derived:private student/.19.派 生 类 的 对 象 对 它 的 基 类 成 员 中()是 可 以 访 问 的。A.公 有 继 承 的 公 有 成 员;B.公 有 继 承 的 私 有 成 员;C.公 有 继 承 的 保 护 成 员;D.私 有 继 承 的 公 有 成 员 o20.类 中 定 义 的 成 员 默 认 为()访 问 属 性。A.public B.private C
9、.protected D.friend21.下 列 存 储 类 标 识 符 中,要 求 通 过 函 数 来 实 现 一 种 不 太 复 杂 的 功 能,并 且 要 求 加 快 执 行 速 度,选 用()合 适。A.内 联 函 数;B.重 载 函 数;22.C+对 C 语 言 作 了 很 多 改 进,下 列 描 述 中(了 面 向 对 象。A.增 加 了 一 些 新 的 运 算 符;C.规 定 函 数 说 明 必 须 用 原 型;C.递 归 调 用;D.嵌 套 调 用。)使 得 C 语 言 发 生 了 质 变,从 面 向 过 程 变 成 B.允 许 函 数 重 载,并 允 许 设 置 缺 省 参
10、 数;D.引 进 了 类 和 对 象 的 概 念;23.按 照 标 识 符 的 要 求,()符 号 不 能 组 成 标 识 符。A.连 接 符 B.下 划 线 C.大 小 写 字 母 D.数 字 字 符 24.下 列 变 量 名 中,()是 合 法 的。A CHINA25.下 列 各 种 函 数 中,A 构 造 函 数 B byte-size C double D A+a)不 是 类 的 成 员 函 数。B 析 构 函 数 C 友 元 函 数 D 拷 贝 构 造 函 数 26.下 列()是 正 确 的 语 句。A;B a=17 C x+y27.不 能 作 为 函 数 重 载 判 断 的 依 据
11、 的 是()A.返 回 类 型 B.const28.通 常,拷 贝 构 造 函 数 的 参 数 是()D cout nC.参 数 个 数 D.参 数 类 型 A.某 个 对 象 名 B.某 个 对 象 的 成 员 名C.某 个 对 象 的 引 用 名 D.某 个 对 象 的 指 针 名 29.下 面 对 静 态 数 据 成 员 的 描 述 中,正 确 的 是()A 类 的 不 同 对 象 有 不 同 的 静 态 数 据 成 员 值 B 类 的 每 个 对 象 都 有 自 己 的 静 态 数 据 成 员 C 静 态 数 据 成 员 是 类 的 所 有 对 象 共 享 的 数 据 1)静 态 数
12、据 成 员 不 能 通 过 类 的 对 象 调 用 30.假 定 AB为 一 个 类,则 执 行 AB x;语 旬 时 将 自 动 调 用 该 类 的()A.有 参 构 造 函 数 B.无 参 构 造 函 数 C.拷 贝 构 造 函 数 D.赋 值 构 造 函 数 31.C+程 序 从 上 机 到 得 到 结 果 的 几 个 操 作 步 骤 依 次 是()。A.编 译、编 辑、连 接、运 行 B.编 辑、编 译、连 接、运 行 C.编 译、运 行、编 辑、连 接 D.编 辑、运 行、编 辑、连 接 32.假 定 一 条 定 义 语 句 为“int a10,x,*p=a;,若 要 把 数 组 a
13、 中 下 标 为 3 的 元 素 值 赋 给 x,则 不 正 确 的 语 句 为()。A.x=p3;B.x=*(a+3);C.x=a3;D.x=*p+3;33.关 于 封 装,下 列 说 法 中 不 正 确 的 是()。A.通 过 封 装,对 象 的 全 部 属 性 和 操 作 结 合 在 一 起,形 成 一 个 整 体 B.通 过 封 装,一 个 对 象 的 实 现 细 节 被 尽 可 能 地 隐 藏 起 来(不 可 见)C.通 过 封 装,每 个 对 象 都 成 为 相 对 独 立 的 实 体 D.通 过 封 装,对 象 的 属 性 都 是 不 可 见 的 34.预 处 理 命 令 在 程
14、 序 中 都 是 以()符 号 开 头 的。A.*B.#C.&D.35.存 储 以 下 数 据,占 用 存 储 字 节 最 少 的 是()oA.0 B.O C.0 D.0.036.程 序 运 行 中 需 要 从 键 盘 上 输 入 多 于 一 个 数 据 时,各 数 据 之 间 应 使 用()符 号 作 为 分 隔 符。A.空 格 或 逗 号 B.逗 号 或 回 车 C.逗 号 或 分 号 D.空 格 或 回 车 37.假 定 变 量 m 定 义 为“int m=7;,则 定 义 变 量 p 的 正 确 语 句 为()。A.int p=&m;B.int*p=&m;C.int&p=*m;D.in
15、t*p=m;38.下 面 的 哪 个 保 留 字 不 能 作 为 函 数 的 返 回 类 型?。A.void B.int C.new D.long39.采 用 重 载 函 数 的 目 的 是()。A.实 现 共 享 B.减 少 空 间 C.提 高 速 度 D.使 用 方 便,提 高 可 读 性 40.假 定 AB为 一 个 类,贝 心)为 该 类 的 拷 贝 构 造 函 数 的 原 型 说 明。A.AB(AB x);B.AB(int x);C.AB(AB&x):D.void AB(AB&x);41、C+对 C 语 言 作 了 很 多 改 进,下 列 描 述 中()使 得 C 语 言 发 生 了
16、 质 变,从 面 向 过 程 变 成 了 面 向 对 象。A、增 加 了 一 些 新 的 运 算 符;B、允 许 函 数 重 载,并 允 许 设 置 缺 省 参 数;C、规 定 函 数 说 明 必 须 用 原 型;D、引 进 了 类 和 对 象 的 概 念;42、所 谓 数 据 封 装 就 是 将 一 组 数 据 和 与 这 组 数 据 有 关 操 作 组 装 在 一 起,形 成 一 个 实 体,这 实 体 也 就 是()。A.类 B.对 象 C.函 数 体 D.数 据 块 43、关 于 new运 算 符 的 下 列 描 述 中,()是 错 误 的。A、它 可 以 用 来 动 态 创 建 对
17、象 和 对 象 数 组;B、使 用 它 创 建 的 对 象 或 对 象 数 组 可 以 使 用 运 算 符 delete删 除;c、使 用 它 创 建 对 象 时 要 调 用 构 造 函 数;D、使 用 它 创 建 对 象 数 组 时 必 须 指 定 初 始 值;44、()不 是 构 造 函 数 的 特 征。A、构 造 函 数 的 函 数 名 与 类 名 相 同;B、构 造 函 数 可 以 重 载;C、构 造 函 数 可 以 设 置 缺 省 参 数;D、构 造 函 数 必 须 指 定 类 型 说 明。45、假 定 一 个 类 的 构 造 函 数 为 B(int x,int y)a=x;b=a*
18、y;,则 执 行 B x(3,5);语 句 后,x.a和 x.b的 值 分 别 为()A、3 和 5 B、5 和 3 C、3 和 15 D、20 和 546、关 于 成 员 函 数 特 征 的 下 列 描 述 中,()是 错 误 的。A、成 员 函 数 一 定 是 内 联 函 数;B、成 员 函 数 可 以 重 载;C、成 员 函 数 可 以 设 置 缺 省 参 数 值;D、成 员 函 数 可 以 是 静 态 的:47、在 公 有 继 承 的 情 况 下,基 类 成 员 在 派 生 类 中 的 访 问 权 限()。A、受 限 制 B、保 持 不 变 C、受 保 护 D、不 受 保 护 48、友
19、 元 的 作 用 是(A、提 高 程 序 的 运 用 效 率;B、加 强 类 的 封 装 性;C、实 现 数 据 的 隐 藏 性;D、增 加 成 员 函 数 的 种 类;49、在 C+中,关 于 下 列 设 置 缺 省 参 数 值 的 描 述 中,()是 正 确 的。A、不 允 许 设 置 缺 省 参 数 值;B、在 指 定 了 缺 省 值 的 参 数 右 边,不 能 出 现 没 有 指 定 缺 省 值 的 参 数;C、只 能 在 函 数 的 定 义 性 声 明 中 指 定 参 数 的 缺 省 值;D、设 置 缺 省 参 数 值 时,必 须 全 部 都 设 置;50、关 于 delete运 算
20、 符 的 下 列 描 述 中,()是 错 误 的。A、它 必 须 用 于 new返 回 的 指 针:B、使 用 它 删 除 对 象 时 要 调 用 析 构 函 数;C、对 一 个 指 针 可 以 使 用 多 次 该 运 算 符;D、指 针 名 前 只 有 一 对 方 括 号 符 号,不 管 所 删 除 数 组 的 维 数。51、const int*p说 明 不 能 修 改(A、p 指 针;B、p 指 针 指 向 的 变 量;C、p 指 针 指 向 的 数 据 类 型;D、上 述 A、B、C 三 者;52、当 需 要 打 开 A 盘 上 的 以 xxk.dat文 件 用 于 输 入 时,则 定
21、义 文 件 流 对 象 的 语 句 为()。A、fstrearn fin(A:xxk.dat”,1)B、ifstream fin(A:xxk.dat,ios:nocreate)C ofstream fin(A:xxk.dat)D、ifstream fin(A:xxk.dat,ios:app)53、派 生 类 的 对 象 对 它 的 基 类 成 员 中()是 可 以 访 问 的。A、公 有 继 承 的 公 有 成 员;B、公 有 继 承 的 私 有 成 员;C、公 有 继 承 的 保 护 成 员;D、私 有 继 承 的 公 有 成 员;54、假 定 一 个 字 符 串 的 长 度 为 n,则 定
22、 义 存 储 该 字 符 串 的 字 符 数 组 的 长 度 至 少 为()。A、n-l B、n C、n+1 D、n+255、在 int a=3;*p=&a;中,*p 的 值 是(A、变 量 a 的 地 址 值 B、无 意 义 C、变 量 p 的 地 址 值 D、356、下 列 常 量 中,()不 是 字 符 常 量。A、005 B、n C、c D、a”57、在 int a=3,*p=&a;中,*p 的 值 是()。A)变 量 a 的 地 址 值 B)无 意 义 C)变 量 p 的 地 址 值 D)358、以 下 4 个 选 项 中,不 能 看 作 一 条 语 句 的 是()。A)if(b=0
23、)m=l;n=2;B)a=0,b=0,c=0;C)if(a0);D);59、()不 是 构 造 函 数 的 特 征。A)构 造 函 数 的 函 数 名 与 类 名 相 同 B)构 造 函 数 可 以 重 载 C)构 造 函 数 可 以 设 置 缺 省 参 数 D)构 造 函 数 必 须 指 定 类 型 说 明 60、以 下 程 序 段 中 与 语 句 k=ab?1:0;功 能 等 价 的 是().A)if(ab)k=l;B)if(ab)k=0C)if(ab)k=l;D)if(ab)k=0;else k=0;else k=l;61、下 列 常 量 中,()不 是 字 符 常 量。A)005 B)
24、n C)c D)a62、表 示“x 大 于 1 而 小 于 10”的 逻 辑 表 达 式 是()。A)lxl&x10 C)!(xl|xvoid main()int i,s=0;for(i=l;i10;i+=2)s+=i;couts;程 序 执 行 后 的 输 出 结 果 是()oA)自 然 数 1 9 的 累 加 和 C)自 然 数 1 9 中 的 奇 数 之 和 65、设 有 定 义:B)成 员 函 数 可 以 重 载 D)成 员 函 数 可 以 是 静 态 的 int n=0,*p=&n,*q=&p;则 以 下 选 项 中,B)自 然 数 1 10的 累 加 和 D)自 然 数 1 10中
25、 的 偶 数 之 和 正 确 的 赋 值 语 句 是()A)p=l;B)*q=2;C)q=p;D)*p=5;66、()能 正 确 输 出 结 果:C+。A)char s=,,C+,/;coutsendl;B)char s 3=/,C+/,;coutsendl;C)char s3=C 0;cout s endl;D)char s3=C;c o u t s endl;67、有 以 下 程 序 段 int a10=l,2,3,4,5,6,7,8,9,10,*p=a,b;b=p5;b 中 的 值 是()A)5 B)6 C)8 D)968、有 以 下 程 序 include void main()cha
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 期末考试 题库
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内