1、智 慧 树 超 星 尔 雅 C 君 带 你 玩 编 程 网 络 通 识 课 题 库 与 答 案题目顺序可能不太一样,但是 题目是齐全的复 制 到 word 文 档 用 CTRL+F 查 找题 库 题 目 是 从 网 络 一 点 一 点 搜 集 整 理 来 的 , 如 若 侵 权 , 请 联 系 我 删 除 。第 一 章 单 元 测 试1【 判 断 题 】 (1 分 )将 C 程 序 编 译 成 目 标 文 件 , 其 扩 展 名 为 EXE。-错2【 判 断 题 】 (1 分 )main 函 数 是 C 程 序 的 入 口 , 由 计 算 机 系 统 负 责 调用 。-对3【 判 断 题 】
2、(1 分 )变 量 必 须 先 定 义 后 使 用 。-对4【 单 选 题 】 (2 分 )C 语 言 是 一 种 ( ) 。-高 级 语 言5【 单 选 题 】 (2 分 )在 C 源 程 序 中 , 整 型 常 量 不 能 表 示 的 数 制 是 ( ) 。-八 进 制6【 单 选 题 】 (2 分 )若 已 定 义 charc=a, 则 变 量 c 所 占 的 字 节 数 为_。 -1第 二 章 单 元 测 试1【 判 断 题 】 (1 分 )二 元 运 算 符 均 可 以 和 赋 值 运 算 符 构 成 复 合 的 赋 值 运算 符 。-对2【 判 断 题 】 (1 分 )表 达 式
3、1/4+2.75 的 值 是 3。-错3【 单 选 题 】 (2 分 )已 知 i、 j、 k 为 int 型 变 量 , 若 从 键 盘 输 入 :1,2,3, 使 i 的 值 为 1, j 的 值 为 2, k 的 值 为 3, 以 下 选 项 中 正 确 的 输入 语 句 是 ()。-scanf(%d,%d,%d,4【 单 选 题 】 (2 分 )以 下 叙 述 中 正 确 的 是 _。-使 用 putchar 函 数 时 , 必 须 在 之 前 包 含 头 文 件 stdio.h5【 单 选 题 】 (2 分 )设 有 定 义 : intx=2;, 以 下 表 达 式 中 , 值 不
4、为 6 的是 ()。-2*x,x+=2第 三 章 单 元 测 试1【 判 断 题 】 (1 分 )所 有 关 系 运 算 符 的 运 算 优 先 级 相 同。 -错2【 判 断 题 】 (1 分 )关 系 运 算 符 是 双 目 运 算 符 , 其 功 能 是 将 两 个 运 算 对象 进 行 大 小 比 较 。 -对3【 判 断 题 】 (2 分 )当 a=1,b=2,c=3 时 , 执 行 语 句 “if(ac)b=a;a=c;c=b;”后 , 变 量 c 中 的 值 为 2。 -错4【 单 选 题 】 (2 分 )为 表 示 关 系 100b0, 应 使 用 C 语 言 表 达 式_。-
5、(100=b);)的 循 环 条 件 始 终 为 真 。-对3【 判 断 题 】 (2 分 )若 i 为 整 型 变 量 , 则 for(i=2;i=0;)printf(“%d“,i-);循 环 执 行 次 数 是 0 次 。-对4【 单 选 题 】 (1 分 )若 变 量 已 正 确 定 义 ,有 以 下 程 序 段i=0;doprintf(“%d,“,i);while(i+);printf(“%d“,i);其 输 出 结 果 是 ( ) 。-0,15【 单 选 题 】 (2 分 )有 以 下 程 序 #includevoidmain()intx,a=1,b=1;while(1)scanf(
6、“%d“,if(x0)a*=x;break;if(x, 则 输 出 结 果 是 ( ) 。-1,2第 五 章 单 元 测 试1【 判 断 题 】 (1 分 )数 组 名 代 表 数 组 的 首 地 址 。-对2【 判 断 题 】 (1 分 )一 个 数 组 可 以 存 储 不 同 类 型 的 数 据 。-错3【 判 断 题 】 (1 分 )若 有 定 义 : inta10;, 使 用 数 组 元 素 时 , 下 标 的 最小 值 是 1, 最 大 值 是 10。-错4【 单 选 题 】 (2 分 )下 面 程 序 的 运 行 结 果 是 _。 #includemain()inta5,i;for
7、(i=0;i3)%5;printf(“%2d“,ai);-3-40445【 单 选 题 】 (2 分 )下 面 程 序 的 运 行 结 果 是 _。 #includemain()inta33=1,2,3,4,5,6,7,8,9,i;for(i=0;i=2;i+)printf(“%d“,ai2-i);-3576【 判 断 题 】 (1 分 )数 组 在 定 义 时 可 以 不 指 定 数 组 的 长 度 , 可 根 据 程 序中 实 际 使 用 的 元 素 个 数 决 定 。-错第 六 章 单 元 测 试1【 判 断 题 】 (1 分 )如 果 某 个 函 数 在 定 义 时 省 略 了 存 储
8、 类 型 , 则 默 认 的存 储 类 型 是 int。 -对2【 判 断 题 】 (1 分 )函 数 可 以 嵌 套 定 义 , 但 是 不 可 以 嵌 套 调 用 。-错3【 判 断 题 】 (1 分 )函 数 中 的 多 个 return 语 句 , 可 以 实 现 调 用 该 函 数后 , 多 个 值 同 时 被 返 回 。-错4【 单 选 题 】 (2 分 )以 下 程 序 运 行 后 的 输 出 结 果 是_。 #include“stdio.h“intf(intx);main()intn=1,m;m=f(f(f(n);printf(“%d“,m);intf(intx)returnx
9、*2;-85【 单 选 题 】 (2 分 )以 下 程 序 的 输 出 结 果 是_。 #include“stdio.h“f(intb,intm,intn)inti,s=0;for(i=m;i=n;i=i+2)s=s+bi;returns;main()intx,a=1,2,3,4,5,6,7,8,9;x=f(a,3,7);printf(“%d“,x);-18第 七 章 单 元 测 试1【 单 选 题 】 (2 分 )若 有 定 义 inta5,*p=a;, 则 对 a 数 组 元 素 的 正 确 引用 是 _。-*(a+2)2【 单 选 题 】 (2 分 )以 下 程 序 的 运 行 结 果
10、是_。 #include“stdio.h“main()intm=1,n=2,*p=r=p;p=q;q=r;printf(“%d,%d,%d,%d“,m,n,*p,*q);-1,2,2,13【 单 选 题 】 (2 分 )若 有 语 句 int*point,a=4;和 point=下 面 均 代 表地 址 的 一 组 选 项 是 _。 -, 则 语 句 p=是 正 确 的 。-错5【 判 断 题 】 (1 分 )指 针 变 量 的 类 型 不 是 该 变 量 本 身 的 类 型 , 而 是 它 所指 向 的 变 量 的 类 型 。 -对第 八 章 单 元 测 试1【 单 选 题 】 (2 分 )
11、下 列 的 结 论 中 只 有 _是 正 确 的 。-所 有 的 递 归 程 序 均 可 以 采 用 非 递 归 算 法 实 现2【 单 选 题 】 (2 分 )以 下 程 序 的 执 行 结 果 为_。 #include“stdio.h“floatfun(intx,inty)return(x*y);main()inta=2,b=5,c=8;printf(“%.0f“,fun(int)fun(a+b,c),a-b);-1683【 单 选 题 】 (1 分 )以 下 程 序 的 输 出 结 果 是_。 #include“stdio.h“#definef(x)x*xvoidmain()inta=6
12、,b=2,c;c=f(a)/f(b);printf(“%d“,c);-364【 判 断 题 】 (1 分 )有 参 的 宏 , 其 参 数 参 与 运 算 , 宏 替 换 要 先 完 成 参 数的 计 算 , 然 后 再 执 行 替 换 。 -错5【 单 选 题 】 (2 分 )下 列 程 序 的 运 行 结 果 为_。 #include“stdio.h“#defineMA(x)x*(x-1)voidmain()inta=1,b=2;printf(“%d“,MA(1+a+b);-8第 九 章 单 元 测 试1【 判 断 题 】 (1 分 )结 构 体 中 各 个 成 员 的 数 据 类 型 必
13、 须 是 相 同 的 。-错2【 判 断 题 】 (1 分 )typedef 的 作 用 是 给 已 有 的 数 据 类 型 取 一 个 别 名 。-对3【 判 断 题 】 (1 分 )结 构 体 变 量 所 占 用 空 间 是 全 部 成 员 占 用 空 间 之 和 。-对4【 单 选 题 】 (2 分 )在 定 义 一 个 共 用 体 变 量 时 , 系 统 分 配 给 它 的 内 存 是( ) 。-成 员 中 占 用 内 存 最 大 者5【 单 选 题 】 (2 分 )已 知 对 学 生 记 录 的 描 述 为 :structstudentintnum;charname20,sex;st
14、ructintyear,month,day;birthday;structstudentstu;设 变 量 stu 中 的 “生 日 “是 “1995 年11 月 12 日 “, 对 “birthday“正 确 赋 值 的 程 序 是 _。 -stu.birthday.year=1995;stu.birthday.month=11;stu.birthday.day=12;第 十 章 单 元 测 试1【 判 断 题 】 (1 分 )C 语 言 中 通 过 文 件 指 针 对 它 所 指 向 的 文 件 进 行 操 作 。-对2【 判 断 题 】 (1 分 )函 数 rewind()的 作 用 是
15、 使 文 件 指 针 返 回 上 次 移 动 的位 置 。 -错3【 单 选 题 】 (2 分 )以 下 函 数 不 能 用 于 向 文 件 写 入 数 据 的 是 _。-ftell4【 单 选 题 】 (2 分 )下 列 关 于 C 语 言 文 件 的 叙 述 中 正 确 的 是 _。 -文 件 由 数 据 序 列 组 成 , 可 以 构 成 二 进 制 文 件 或 文 本 文 件5【 判 断 题 】 (2 分 )函 数 fopen()不 可 以 打 开 二 进 制 文 件 。-错第 十 一 章 单 元 测 试1【 单 选 题 】 (1 分 )以 下 数 据 结 构 中 不 属 于 线 性
16、数 据 结 构 的 是-二 叉 树2【 单 选 题 】 (1 分 )算 法 的 时 间 复 杂 度 是 指 -法 执 行 过 程 中 所 需 要 的基 本 运 算 次 数3【 单 选 题 】 (2 分 )算 法 一 般 都 可 以 用 哪 几 种 控 制 结 构 组 合 而 成-顺 序 、 选 择 、 循 环4【 单 选 题 】 (2 分 )在 深 度 为 5 的 满 二 叉 树 中 , 叶 子 结 点 的 个 数 为 -165【 单 选 题 】 (2 分 )数 据 结 构 中 , 与 所 使 用 的 计 算 机 无 关 的 是 数 据 的-逻 辑 结 构 第 十 二 章 单 元 测 试1【
17、单 选 题 】 (1 分 )下 面 概 念 中 , 不 属 于 面 向 对 象 方 法 的 是 -过 程 调 用2【 单 选 题 】 (1 分 )结 构 化 程 序 设 计 主 要 强 调 的 是-程 序 的 易 读 性3【 单 选 题 】 (1 分 )检 查 软 件 产 品 是 否 符 合 需 求 定 义 的 过 程 称 为 -确 认 测 试4【 单 选 题 】 (2 分 )在 软 件 工 程 中 , 白 箱 测 试 法 可 用 于 测 试 程 序 的 内 部结 构 。 此 方 法 将 程 序 看 做 是 -路 径 的 集 合5【 单 选 题 】 (2 分 )下 面 不 属 于 软 件 工 程 的 3 个 要 素 的 是 -环 境