校内c语言题库.pdf

上传人:奔*** 文档编号:92664872 上传时间:2023-06-11 格式:PDF 页数:90 大小:10.38MB
返回 下载 相关 举报
校内c语言题库.pdf_第1页
第1页 / 共90页
校内c语言题库.pdf_第2页
第2页 / 共90页
点击查看更多>>
资源描述

《校内c语言题库.pdf》由会员分享,可在线阅读,更多相关《校内c语言题库.pdf(90页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、本 人 偷 懒 的 很,所 以 题 号 没 有 打 上 去,可 以 使 用 C trl+F进 行 寻 找 一 包 括 大 部 分 试 题,一 部 分 重 复 题 目 已 经 筛 选,(筛 选 掉 的 是 题 目 相 同,输 出 格 式 不 同 的)另 有 一 部 分 试 题 试 题 库 未 显 示(大 家 应 该 发 现 了,比 如 说 第 8 题 就 无 法 查 看)。校 赛 的 题 目 看 看 就 好,貌 似 提 交 上 去 就 是 评 判 中。题 目 标 题:A-B(彭 玉 旭)题 目 描 述:计 算 A-B的 值 输 入 描 述:输 入 两 个 整 数 a,b输 出 描 述:输 出 a

2、-b 的 结 果 样 式 输 入:7 4样 式 输 出:3题 目 标 题:大 小 写 转 换(谟 海 军)题 目 描 述:输 入 一 个 长 度 20的 字 符 串,将 其 中 所 有 大 写 字 母 改 为 小 写 字 母,而 所 有 小 写 字 母 全 部 改 为 大 写 字 母,其 余 字 符 原 样 输 出 然 后 输 出。设 计 步 骤 用 s c a n f输 入 字 符 串;用 循 环 判 断 字 符 串 中 的 每 个 字 符 是 大 写 还 是 小 写,若 是 大 写 要 转 换 成 小 写,是 小 写 要 转 换 成 大 写:大 写 与 小 写 字 母 的 转 换 关 系

3、是“小 写 字 母=大 写 字 母+3 2 用 p r i n t f输 出 该 字 符 串。输 入 描 述:输 入 数 据 为 1个 字 符 串,可 包 含 键 盘 上 可 见 的 所 有 字 符 输 出 描 述:输 出 为 1 个 字 符 串,根 据 输 入 数 据,将 其 中 的 大 写 字 符 转 换 成 小 写,小 写 转 换 成 大 写,其 余 字 符 不 变 样 式 输 入:FG56hj样 式 输 出:fg56HJ题 目 标 题:找 出 最 重 的 苹 果(彭 玉 旭)题 目 描 述:小 明 有 n 个 苹 果(n20),每 一 个 苹 果 都 有 一 定 的 重 量,请 找 出

4、 最 重 的 苹 果,并 输 出 该 苹 果 的 重 量 输 入 描 述:第 一 个 整 数 是 n,表 示 苹 果 的 个 数,接 下 来 的 n 个 整 数 是 苹 果 的 重 量,每 个 整 数 之 间 用 空 格 隔 开 输 出 描 述:最 重 的 苹 果 的 重 量 样 式 输 入:2 45 93样 式 输 出:93题 目 标 题:函 数 求 解 1/n的 累 加(港 海 军)题 目 描 述:利 用 自 定 义 函 数 编 写 程 序,求 下 面 的 式 子:Y=l+l/2+l/3+l/n(n 的 数 值 由 键 盘 输 入,n=100)输 入 描 述:输 入 一 个 正 整 数 输

5、 出 描 述:输 出 为 小 数,保 留 小 数 点 后 8 位 有 效 数 字。样 式 输 入:8样 式 输 出:2.71785714题 目 标 题:汽 水 瓶(谟 海 军)题 目 描 述:有 这 样 一 道 智 力 题:“某 商 店 规 定:三 个 空 汽 水 瓶 可 以 换 一 瓶 汽 水。小 张 手 上 有 十 个 空 汽水 瓶,她 最 多 可 以 换 多 少 瓶 汽 水 喝?”答 案 是 5 瓶,方 法 如 下:先 用 9 个 空 瓶 子 换 3 瓶 汽 水,喝 掉 3 瓶 满 的,喝 完 以 后 4 个 空 瓶 子,用 3 个 再 换 一 瓶,喝 掉 这 瓶 满 的,这 时 候 剩

6、 2个 空 瓶 子。然 后 你 让 老 板 先 借 给 你 一 瓶 汽 水,喝 掉 这 瓶 满 的,喝 完 以 后 用 3 个 空 瓶 子 换 一 瓶 满 的 还 给 老 板。如 果 小 张 手 上 有 n 个 空 汽 水 瓶,最 多 可 以 换 多 少 瓶 汽 水 喝?输 入 描 述:输 入 为 一 个 正 整 数 n(K=n=1 0 0),表 示 空 汽 水 瓶 个 数。输 出 描 述:输 出 为 一 个 正 整 数,表 示 可 换 汽 水 的 瓶 数。样 式 输 入:10样 式 输 出:5题 目 标 题:栽 树(彭 玉 旭)题 目 描 述:在 某 食 堂 门 前 有 n(n 2 0 0)

7、个 树 坑,编 号 是 从 0 n-l,开 始 时 是 没 有 树 的。每 个 月,园 林 工 人 都 会 在 编 号 ab(0=a=b=n-l)之 间 栽 树(包 括 a,b),如 果 树 坑 原 来 有 树,则 不 需 要 从 新 栽 树。请 计 算 4 个 月 后,食 堂 门 前 总 共 有 多 少 棵 树。输 入 描 述:第 一 个 整 数 是 n,接 下 来 有 8 个 整 数,分 别 为 每 个 月 栽 树 的 编 号。输 出 描 述:食 堂 门 前 树 的 总 数。样 式 输 入:101 22 33 44 5样 式 输 出:5题 目 标 题:密 码 破 译(闫 博 钊)题 目 描

8、 述:某 组 织 欲 破 获 一 个 外 星 人 的 密 码,密 码 由 一 定 长 度 的 字 串 组 成。此 组 织 拥 有 一 些 破 译 此 密 码 的 长 度 不 同 的 钥 匙,若 两 个 钥 匙 的 长 度 之 和 恰 好 为 此 密 码 的 长 度,则 此 密 码 被 成 功 破 译。现 在 就 请 你 编 程 找 出 能 破 译 此 密 码 的 两 个 钥 匙。输 入 描 述:输 入 第 一 行 为 钥 匙 的 个 数 N(lWNW5000)输 入 第 二 行 为 密 码 的 长 度 以 下 N 行 为 每 个 钥 匙 的 长 度 输 出 描 述:若 无 法 找 到 破 译

9、此 密 码 的 钥 匙,则 输 出 仅 1行 0 o 若 找 到 两 把 破 译 的 钥 匙,则 输 出 有 两 行,分 别 为 两 把 钥 匙 的 编 号。若 有 多 种 破 译 方 案,则 只 输 出 一 种 即 可。样 式 输 入:1080279473236812649224样 式 输 出:67题 目 标 题:基 因 编 码(闫 博 钊)题 目 描 述:小 可 可 选 修 了 基 础 生 物 基 因 学。教 授 告 诉 大 家 S uper Samuel星 球 上 Kitty猫 的 基 因 的 长 度 都 是 2 的 正 整 数 次 暮 2k(k4 8),全 是 由 两 种 不 同 的

10、基 因 单 元 组 成 的。这 两 种 不 同 的 基 因 单 元 分 别 记 成 0 和 1,于 是 Kitty猫 的 基 因 可 以 写 成 一 个 0 1 串 表 达 式 S o 为 了 便 于 分 析 和 降 低 数 据 存 储 量,教 授 发 明 了 ABC编 码 规 则。该 编 码 规 则 是 不 断 地 按 照 A(若 S 串 全 是 0)T(S)=B(若 S 串 全 是 1)CT(S1)T(S2)(否 则 把 S 串 分 成 两 个 等 长 的 子 串 S1和 S2)对 Kitty猫 基 因 01串 表 达 式 S 进 行 改 写,直 至 最 终 被 改 写 成 只 含 有 字

11、 符 A、B、C 的 符 号 串。例 如 T(01001011)=CT(0100)T(1011)=CCT(O1)T(OO)CT(1O)T(11)=CCCT(O)T(1)ACCT(1)T(O)B=CCCABACCBAB 请 你 编 写 程 序 帮 助 小 可 可 求 出 Kitty猫 基 因 的 ABC编 码 以 协 助 教 授 开 展 科 研 工 作。输 入 描 述:测 试 数 据 以 一 行 的 形 式 存 放 Kitty猫 基 因 的 01串 表 达 式,字 符 串 长 度 不 超 过 500输 出 描 述:对 应 测 试 数 据,以 一 行 的 形 式 输 出 这 个 Kitty猫 基

12、因 的 ABC编 码。样 式 输 入:01001011样 式 输 出:CCCABACCBAB题 目 标 题:最 大 公 约 数(闫 博 钊)题 目 描 述:输 入 两 个 整 数 a,b(la,100000),请 编 写 程 序 求 出 他 们 的 最 大 公 约 数。输 入 描 述:输 入 两 个 整 数 a b,用 空 格 隔 开 输 出 描 述:输 出 对 应 a,b 的 最 大 公 约 数 样 式 输 入:25 10样 式 输 出:5题 目 标 题:大 数 相 加(彭 玉 旭)题 目 描 述:a+b这 个 程 序 大 家 都 会 做,但 是 如 果 a 和 b 都 比 较 大 时 该

13、怎 么 办 呢。其 实 我 们 可 以 把 输 入 一 个 比 较 大 的 数 用 字 符 串 表 示,模 拟 人 工 加 法 方 式。如 123+23,一 个 字 符 串 是 123另 外 一 个 字 符 串 是 23,从 字 符 串 的 最 后 开 始 加,得 到 146.结 果 最 大 是 两 个 字 符 串 最 长 的 那 个 值 加 l o 现 在 请 你 计 算 两 个 不 超 过 30位 的 十 进 制 的 数 的 和。知 识 点:字 符 串 输 入,字 符 的 09的 加 法 运 算。提 示:字 符。的 ASCII是 48,注 意 进 位 处 理 输 入 描 述:包 行 四 行

14、,每 一 行 包 含 不 超 过 30个 的 由 09的 字 符 组 成 字 符 串 输 出 描 述:第 一 行 加 第 二 行 的 和 以 及 第 三 行 加 第 四 行 的 和。每 一 个 和 占 一 行 样 式 输 入:1231231233样 式 输 出:246126题 目 标 题:字 符 串 比 对(堪 海 军)题 目 描 述:有 字 符 串 a(长 度=100),b(长 度=10),讨 算 b 串 在 a 串 中 出 现 的 次 数。解 题 思 路:1、用 gets语 句 从 键 盘 输 入 两 个 字 符 串 赋 予 a,b 字 符 数 组;2、建 立 两 层 嵌 套 循 环,外

15、循 环 至 a串 结 束 标 志 为 止,内 循 环 至 b 串 结 束 标 志 为 止;3、内 循 环 中 比 对 b 串 与 a 串 的 数 据,满 足 条 件 时 计 数,否 则 break;4、所 有 循 环 结 束 后 输 出 计 数 值。输 入 描 述:输 入 为 两 个 字 符 串,第 一 个 字 符 串 长 度 小 于 100,第 二 个 字 符 串 长 度 小 于 10;输 出 描 述:输 出 为 一 个 正 整 数;样 式 输 入:abcdefghijklmnababcdeabcabc样 式 输 出:3题 目 标 题:围 圈 报 数(谟 海 军)题 目 描 述:有 n(n=

16、100)围 成 一 圈,顺 序 排 号(从 1排 到 n)。从 第 一 个 人 开 始 报 数(从 1报 到 m(m=9),凡 报 到 m 的 人 退 出 圈 子,问 最 后 留 下 的 是 原 来 第 几 号 的 那 位?解 题 思 路:1、定 义 一 个 长 度 为 100数 组 a,初 始 化 为 0;2、接 收 键 盘 输 入 值 n,m,数 组 a 的 前 n-1个 元 素 赋 值 为 P n;3、建 立 两 层 嵌 套 循 环,外 循 环 至 退 出 人 数 为 n-1为 止,内 循 环 中 从 0 循 环 至 n,将 a 数 组 中 非 0 的 数 据 逢 m 置 零,同 时 记

17、 录 退 出 人 数;4、循 环 全 部 结 束 后 输 出 最 后 留 下 的 一个 a 数 组 的 非 零 元 素 的 值。输 入 描 述:输 入 为 两 个 正 整 数,第 一 个=100,第 二 个=9;输 出 描 述:输 出 为 一 个 正 整 数;样 式 输 入:100 3样 式 输 出:91题 目 标 题:星 期 几?(谟 海 军)题 目 描 述:编 一 个 程 序,已 知 今 天 是 星 期 几,计 算 出 n 天 后 是 星 期 几。要 求 使 用 枚 举 变 量。提 示:枚 举 变 量 的 赋 值 只 能 用 枚 举 常 量 来 表 示,但 是 枚 举 常 量 均 有 一

18、个 整 形 数 代 表,可 将 改 整 形 数 存 入 枚 举 变 量 地 址 以 实 现 外 部 赋 值 的 目 的。如:enum day Sun,Mon,Tue,Wed,Thu,Fri,Sat)dl;scanfC%d&dl):当 键 盘 输 入 1 时,相 当 于 将 dl赋 值 为 Mon,即 dl=Mon枚 举 变 量 的 输 出,只 能 输 出 其 代 表 的 整 形 数,如 需 输 出 其 对 应 的 枚 举 常 量,可 借 助 字 符 串 数 组 的 方 式 处 理;如:char*p=“Sun”,“Mon”,“Tue,Wed,T h i T H S a t;printf(%s”,

19、*(p+2);其 输 出 结 果 为:Tue输 入 描 述:输 入 为 两 个 正 整 数,第 一 个 数 n(n=6)表 示 今 天 是 星 期 几,第 二 个 数 m(水=1000),表 示 求 m天 后 是 星 期 几;输 出 描 述:输 出 为 一 个 长 度 为 3 的 字 符 串,表 示 星 期 几 的 名 称;样 式 输 入:1 4样 式 输 出:Fri题 目 标 题:abc+cba=1333(卜 胜 贤)题 目 描 述:已 知 abc+cba=1333,其 h a,b,c均 为 一 位 数,编 程 求 出 所 有 满 足 条 件 的 a,b,c所 有 组 合。(知识 点:控 制

20、 语 句)输 入 描 述:无 输 出 描 述:输 出 数 据 为 多 组,每 组 两 个 整 形 数;样 式 输 入:无 样 式 输 出:123 321456 654题 目 标 题:整 数 各 位 取 奇 数(卜 胜 贤)题 目 描 述:将 一 个 整 数 中 的 每 一 位 上 为 奇 数 的 数 依 次 取 出,构 成 一 个 新 数 放 在 t 中。高 位 仍 在 高 位,低 位 仍 在 低 位。例 如,当 s 中 的 数 为:87653142时,t 中 的 数 为:7531。(知 识 点:控 制 语 句、函 数、指 针)输 入 描 述:输 入 数 据 为 一 个 不 大 于 10000

21、0000的 整 形 数;输 出 描 述:输 出 数 据 为 一 个 不 大 于 100000000的 整 形 数;样 式 输 入:987654321样 式 输 出:97531题 目 标 题:四 位 反 序 数(卜 胜 贤)题 目 描 述:设 N是 一 个 四 位 数,它 的 n 倍 恰 好 是 其 反 序 数(例 如:123的 反 序 数 是 321),编 程,输 出 一 个 满 足 条 件 的 N。(知 识 点:控 制 语 句)输 入 描 述:输 入 为 一 个 整 形 数 n(2=n=9)输 出 描 述:输 出 为 一 个 四 位 数 的 整 形 数 样 式 输 入:9样 式 输 出:10

22、89题 目 标 题:字 母 翻 译(卜 胜 贤)题 目 描 述:编 程:求 解 下 列 式 中 各 字 母 代 表 的 数 字 并 输 出 PEAR-ARA=PEA(知 识 点:控 制 语 句)输 入 描 述:无 输 出 描 述:输 出 为 四 个 数 字,以 空 格 分 开,依 次 为 代 表 P E A R 的 数 字;样 式 输 入:无 样 式 输 出:8 7 6 5题 目 标 题:字 符 串 复 制(卜 胜 贤)题 目 描 述:有 一 个 字 符 串,包 括 n 个 字 符。写 一 个 函 数,将 此 字 符 串 从 第 m 个 字 符 开 始 的 全 部 字 符 复 制 成 另 一

23、个 字 符 串。要 求 在 主 函 数 输 入 字 符 串 及 m 值 并 输 出 复 制 结 果。(知 识 点:控 制 语 句、字 符 串、指 针)输 入 描 述:输 入 为 一 个 字 符 串(长 度 小 于 80)及 一 个 整 形 数(小 于 字 符 串 的 实 际 长 度)输 出 描 述:输 出 为 一 个 字 符 串 样 式 输 入:abcdefghijklmnopqrst8样 式 输 出:hijklmnopqrst题 目 标 题:二 维 字 符 数 组 转 换(卜 胜 贤)题 目 描 述:编 写 函 数 fun,函 数 的 功 能 是:将 M 行 N 列 的 二 维 数 组 中

24、的 字 符 数 据,按 列 的 顺 序 依 次 放 到 一 个 字 符 串 中。例 如,二 维 数 组 中 的 数 据 为:W W W W S S S S H H H H 则 字 符 串 中 的 内 容 应 是:WSHWSHWSHo(知 识 点:数 组、指 针)输 入 描 述:输 入 为 一 个 3 行 4 列 二 维 字 符 数 组 数 据 输 出 描 述:输 出 为 一 个 长 度 为 12的 字 符 数 组;样 式 输 入:A B C DE F G HI J K L样 式 输 出:AEIBFJCGKDHL题 目 标 题:年 龄 分 组(卜 胜 贤)题 目 描 述:统 计 各 年 龄 段

25、的 人 数。N(N=20)个 年 龄 通 过 键 盘 输 入,并 放 在 age数 组 中;要 求 函 数 把 0 至 9岁 年 龄 段 的 人 数 放 在 d0中,把 10至 19岁 年 龄 段 的 人 数 放 在 dl中,把 20至 29岁 年 龄 段 的 人 数 放 在 d2中,其 余 依 此 类 推,把 100岁(含 100)以 上 年 龄 的 人 数 都 放 在 d10中。依 次 输 出 d0至 d10。输 入 描 述:输 入 为 20个 正 整 数;输 出 描 述:输 出 为 11个 正 整 数;样 式 输 入:1 2 11 12 22 23 33 34 44 45 55 56 6

26、6 67 68 88 99 100 101 102样 式 输 出:2 2 2 2 2 2 3 0 1 1 3题 目 标 题:分 数 数 列 求 和(讴 海 军)题 目 描 述:有 一 个 分 数 数 列 为:2/1,3/2,4/3,5/4 求 出 这 个 数 列 的 前 n(n=20)项 之 和,保 留 小 数 点 后 4 位。输 入 描 述:输 入 一 个 整 数 n(n=20);输 出 描 述:输 出 为 一 个 小 数,保 留 小 数 点 后 4 位;样 式 输 入:5样 式 输 出:7.2833题 目 标 题:杨 辉 三 角 形(谭 海 军)题 目 描 述:输 出 n 行 杨 辉 三

27、角 形,如 下:1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 51.输 入 描 述:输 入 为 一 个 正 整 数 n输 出 描 述:输 出 为 n 行 杨 辉 三 角 形;样 式 输 入:3样 式 输 出:11 11 2 1题 目 标 题:鞍 点(港 海 军)题 目 描 述:找 出 一 个 二 维 数 组 中 的 鞍 点,即 该 位 置 上 的 元 素 在 该 行 上 最 大、在 该 列 上 最 小。也 可 能 没 有 鞍 点。输 入 描 述:输 入 一 个 3 行 3 列 的 二 维 整 形 数 组;输 出 描 述:如 果 鞍 点 存 在,输 出 其 坐

28、标;否 则 输 出 T;如:鞍 点 位 于 第 一 行 第 三 列,则 输 出 1 3;样 式 输 入:1 2 34 5 67 8 9样 式 输 出:1 3题 目 标 题:最 长 单 词(谟 海 军)题 目 描 述:输 入 一 个 字 符 串,将 其 中 最 长 的 单 词 输 出(不 含 标 点 符 号);如 果 最 长 单 词 的 数 量 有 多 个,输 出 第 一 个 即 可;注:大 写 字 母 的 ascii码 从 6590,小 写 字 母 的 ascii码 从 97122;输 入 描 述:输 入 为 长 度 小 于 100的 字 符 串;输 出 描 述:输 出 为 长 度 小 于 1

29、00的 字 符 串;样 式 输 入:Helo!I am Chinese,nice to meet you!样 式 输 出:Chinese题 目 标 题:金 额 转 换(谋 海 军)题 目 描 述:将 一 个 小 写 的 金 额 数 字 转 换 为 大 写 输 出 提 示:1、注 意 数 字 的 取 值 范 围;2、注 意 连 续 的 多 个 零,如:60021应 表 示 为 六 万 零 二 十 一,而 不 是 六 万 零 千 零 百 二 十 一;3,金 额 的 各 位 大 写 采 用 简 体 中 文:十 百 千 万;4、数 字 的 大 写 采 用 简 体 中 文:零 一 二 三 四 五 六 七

30、 八 九;输 入 描 述:输 入 为 一 个 5 位 数 的 正 整 数;输 出 描 述:输 出 为 大 写 的 数 字;样 式 输 入:30001样 式 输 出:三 万 零 一 题 目 标 题:查 找 不 同 的 木 棍(彭 玉 旭)题 目 描 述:小 明 的 收 集 了 一 些 木 棍,并 测 量 了 每 个 木 棍 的 长 度,记 录 下 来.假 设 小 明 有 奇 数 根 木 棍,只 有 一 个 木 棍 找 不 到 跟 它 一 样 长 的 另 外 一 根 木 棍.请 编 程 找 出 这 个 没 有 相 同 长 度 的 木 棍,输 出 它 的 长 度.知 识 点:排 序;或 者 用 异

31、或 操 作 0 异 或 x=x;x异 或 x=0;a异 或 b 异 或 c=a异 或(b异 或 c)=(a 异 或 b)异 或 c=a异 或 c 异 或 b输 入 描 述:输 入 包 含 一 个 奇 数 n(n30000),然 后 是 n 个 整 数,表 示 每 个 木 棍 的 长 度,并 保 证 只 有 一 根 木 棍 找 不 到 跟 他 一 样 长 的 木 棍.输 出 描 述:输 出 符 合 条 件 的 木 棍 的 长 度 样 式 输 入:5 22 76 87 76 22样 式 输 出:87题 目 标 题:最 长 上 升 子 序 列 数(闫 博 钊)题 目 描 述:一 个 数 的 序 列

32、bi,当 bl输 入 描 述:第 一 行 输 入 序 列 的 长 度 N(l=N=1000)。第 二 行 给 出 序 列 中 的 N 个 整 数,这 些 整 数 的 取 值 范 围 都 在 0 到 10000。输 出 描 述:输 出 最 长 上 升 子 序 列 的 长 度 样 式 输 入:71 7 3 5 9 4 8样 式 输 出:4题 目 标 题:求 反 顺 序 数(张 然)题 目 描 述:输 入 一 个 正 整 数,要 求 以 相 反 的 顺 序 输 出 该 数。例 如 输 入 12345,输 出 位 54321输 入 描 述:输 入 一 个 整 数 n,输 出 描 述:输 出 一 个 反

33、 顺 序 的 数 样 式 输 入:123456样 式 输 出:654321题 目 标 题:求 三 个 整 数 的 最 大 公 约 数(杨 洁)题 目 描 述:对 任 意 三 个 整 数,求 它 们 的 最 大 公 约 数 输 入 描 述:三 个 整 数 a,b,c输 出 描 述:a,b,c的 最 大 公 约 数样 式 输 入:4 24 32样 式 输 出:4题 目 标 题:在 字 符 串 中 查 找 字 符(杨 洁)题 目 描 述:判 断 字 符 ch是 否 与 str所 指 串 中 的 某 个 字 符 相 同;若 相 同,则 什 么 都 不 做,若 不 同,则 将 其 插 在 串 的 最 后

34、,字 符 只 包 含 数 字 和 字 母。str可 能 为 空,str最 长 为 100.输 入 描 述:包 含 4 组 测 试 数 据,每 组 测 试 数 据 包 含 一 个 字 符 ch 一 个 字 符 串 str,每 组 数 据 占 一 行 输 出 描 述:对 每 组 测 试 输 出 新 的 字 符 串 样 式 输 入:a adsflkg ueoeoc;d uwewd样 式 输 出:adsflkueoeog;cuwewd题 目 标 题:第 几 天(谟 海 军)题 目 描 述:输 入 某 年 某 月 某 日,判 断 这 一 天 是 这 一 年 的 第 几 天?程 序 分 析:以 3 月 5

35、 日 为 例,应 该 先 把 前 两 个 月 的 加 起 来,然 后 再 加 上 5 天 即 本 年 的 第 几 天,特 殊 情 况,闰 年 且 输 入 月 份 大 于 3时 需 考 虑 多 加 一 天。输 入 描 述:输 入 为 三 个 整 数,分 别 表 示 年、月、日;输 出 描 述:输 出 为 一 个 整 数,表 示 输 入 的 年 月 日 为 当 年 的 第 几 天;样 式 输 入:2010 1 1样 式 输 出:1题 目 标 题:字 符 串 移 动(谭 海 军)题 目 描 述:将 一 个 字 符 串 向 左(向 右)移 动 n 位,移 出 的 字 符 放 置 在 串 尾(串 首),

36、形 成 一 个 新 的 字 符 串;输 入 描 述:输 入 为 一 个 长 度 小 于 20的 字 符 串,一 个 整 数 n(-100输 出 描 述:输 出 为 移 动 完 成 后 的 字 符 串;样 式 输 入:ABCDEFGhijklmn-3样 式 输 出:DEFGhijklmnABC题 目 标 题:发 放 奖 金(杨 鼎 强)题 目 描 述:某 车 间 按 工 人 加 工 零 件 的 数 量 发 放 奖 金,奖 金 分 为 五 个 等 级:每 月 加 工 零 件 数 N 100者 奖 金 为 10元;100=N 110者 奖 金 为 30元;110=N 120者 奖 金 为 50元;1

37、20=N 130者 奖 金 为 80元。请 编 程,由 键 盘 输 入 加 工 零 件 数 量,显 示 应 发 奖 金 数。输 入 描 述:输 入 10个 加 工 零 件 数 量,数 量 小 于 400.输 出 描 述:对 每 一 个 加 工 零 件 个 数,输 出 应 发 奖 金 数,每 个 奖 金 数 之 间 用 空 格 隔 开 样 式 输 入:85 85 85 85 85 85 85 85 85 85样 式 输 出:10 10 10 10 10 10 10 10 10 10题 目 标 题:电 子 钟 模 拟 显 示(谟 海 军)题 目 描 述:电 子 钟 用 四 位 数 字 显 示 时

38、间,从 00002359o每 位 数 字 用 一 个 3*3的 字 符(I)来 显 示 如 数 字 8,用 数 组 表 示 为 模 拟 显 示 如 下:一 I I 要 求 给 出 一 个 给 定 的 时 间,模 拟 显 示 出 来。提 示:设 置 10个 3*3的 数 组,初 始 化 为 09的 数 字 模 拟 显 示;定 义 一 个 3*12的 数 组,将 4 个 数 字 对 应 的 矩 阵 串 起 来 后 输 出;采 用 指 向 二 维 数 组 的 指 针 解 此 题 较 为 合 适;输 入 描 述:输 入 为 两 个 数 字,中 间 用 分 号 隔 开,表 示 需 要 模 拟 的 时 钟

39、;时 间 十 位 为 零 时 显 示 为 0;输 出 描 述:输 出 为 一 个 电 子 时 钟 的 模 拟 显 示 结 果;样 式 输 入:1:22样 式 输 出:LI IL L题 目 标 题:新 式 乘 法(杨 鼎 强)题 目 描 述:做 厌 了 乘 法 计 算 的 卡 特,有 一 天 突 发 奇 想,自 己 创 作 了 一 种 新 的 乘 法 运 算 法 则,在 这 种 新 式 法 则 里,X*Y等 于 一 个 取 自 X,一 个 取 自 Y 的 所 有 数 字 对 的 成 绩 和。例 如;123*45等 于 1*4+1*5+2*4+2*5+3*4+3*5=54。而 X?Y 的 限 定

40、条 件 为(l=A?B=1000000000),现 在 你 的 任 务 是 用 这 种 新 的 乘 法 法 则 计 算 X*Y的 值。输 入 描 述:第 1行:2 个 用 空 格 隔 开 的 整 数:X?Y输 出 描 述:第 1行:输 出 1个 整 数,即 新 的 乘 法 法 则 下 X*Y的 值样 式 输 入:123 45样 式 输 出:54题 目 标 题:分 割 自 然 数 游 戏(杨 鼎 强)题 目 描 述:周 末 强 强 在 家 做 作 业,遇 到 了 这 样 一 道 题,找 出 N 位(N8)的 自 然 数 中 具 有 下 列 性 质 的 数:如 果 将 这 个 数 字 从 中 间

41、开 始 分 割 成 两 部 分,然 后 将 这 两 部 分 相 加,所 得 到 的 和 的 平 方,等 于 原 来 那 个 数 的(奇 数 的 时 候,中 间 的 那 个 数 字 靠 前)。从 键 盘 输 入 N,直 接 在 屏 幕 上 输 出 答 案。找 不 到 满 足 要 求 的 数 时 候,输 出 NO FOUND o 强 强 想 了 许 久 也 没 想 出 来,想 请 你 来 帮 忙,那 么 你 该 如 何 来 帮 助 他 呢?输 入 描 述:输 入 N输 出 描 述:符 合 条 件 的 N 位 整 数 样 式 输 入:4样 式 输 出:202530259801题 目 标 题:乐 乐

42、摘 苹 果(杨 鼎 强)题 目 描 述:一 天 乐 乐 去 果 园 玩,发 现 一 棵 苹 果 树 上 结 出 10个 苹 果。乐 乐 跑 去 摘 苹 果。乐 乐 找 到 一 个 30厘 米 高 的 板 凳,当 她 不 能 直 接 用 手 摘 到 苹 果 的 时 候,就 会 踩 到 板 凳 上 再 试 试。现 在 已 知 10个 苹 果 到 地 面 的 高 度,以 及 乐 乐 把 手 伸 直 的 时 候 能 够 达 到 的 最 大 高 度,请 帮 乐 乐 算 一 下 她 能 够 摘 到 的 苹 果 的 数 目。假 设 她 碰 到 苹 果,苹 果 就 会 掉 下 来。输 入 描 述:输 入 包

43、括 两 行 数 据。第 一 行 包 含 10个 100到 200之 间(包 括 100和 200)的 整 数(以 厘 米 为 单 位)分 别 表 示 10个 苹 果 到 地 面 的 高 度,两 个 相 邻 的 整 数 之 间 用 一 个 空 格 隔 开。第 二 行 只 包 括 一 个 100到 120之 间(包 含 100和 120)的 整 数(以 厘 米 为 单 位),表 示 乐 乐 把 手 伸 直 的 时 候 能 够 达 到 的 最 大 高 度。输 出 描 述:输 出 包 括 一 行,这 一 行 只 包 含 一 个 整 数,表 示 乐 乐 能 够 摘 到 的 果 的 数 目。样 式 输 入

44、:100 200 150 140 129 134 167 198 200 111110样 式 输 出:5题 目 标 题:数 字 游 戏(杨 鼎 强)题 目 描 述:小 明 正 在 学 习 C 语 言 程 序 设 计,一 天 小 明 觉 得 无 聊,便 去 找 小 刚 玩,小 刚 给 小 明 出 了 一 道 题,让 小 明 输 入 一 个 五 位 以 内 的 正 整 数,然 后 需 要 做 到 三 件 事。首 先,判 断 输 入 的 是 几 位 数;然 后,按 序 输 出 其 各 位 数 字;最 后,逆 序 输 出 其 各 位 数 字。小 明 想 了 很 久 没 有 结 果,请 你 帮 帮 小

45、明 该 如 何 设 计。输 入 描 述:第 1行:输 入 一 个 整 数 n(0-99999)输 出 描 述:第 1 行:输 出 的 是 这 个 整 数 的 位 数 第 2 行:输 出 的 是 这 个 整 数 最 初 顺 序 第 3 行:输 出 的 是 这 个 整 数 逆 序 输 出 样 式 输 入:98745样 式 输 出:59 8 7 4 554789题 目 标 题:车 厢 重 组(杨 鼎 强)题 目 描 述:在 一 个 旧 式 的 火 车 站 旁 边 有 一 座 桥,其 桥 面 可 以 绕 河 中 心 的 桥 墩 水 平 旋 转。一 个 车 站 的 职 工 发 现 桥 的 长 度 最 多

46、 能 容 纳 两 节 车 厢,如 果 将 桥 旋 转 1 8 0度,则 可 以 把 相 邻 两 节 车 厢 的 位 置 交 换,用 这 种 方 法 可 以 重 新 排 列 车 厢 的 顺 序。于 是 他 就 负 责 用 这 座 桥 将 进 站 的 车 厢 按 车 厢 号 从 小 到 大 排 列。他 退 休 后,火 车 站 决 定 将 这 一 工 作 自 动 化,其 中 一 项 重 要 的 工 作 是 编 一 个 程 序,输 入 初 始 的 车 厢 顺 序,计 算 最 少 用 多 少 步 就 能 将 车 厢 排 序。(此 题 就 好 比 数 列排 序 问 题,桥 墩 相 当 于 一 个 位 置

47、转 换 装 置,一 次 可 以 转 换 相 邻 两 节 车 厢 的 顺 序,依 次 转 换,直 至 所 有 的 车 厢 号 从 小 到 大 排 列 为 止。)输 入 描 述:输 入 文 件 有 两 行 数 据,第 一 行 是 车 厢 总 数 n(不 大 于 1000),第 二 行 是 n 个 不 同 的 数 表 示 初 始 的 车 厢 顺 序。输 出 描 述:一 个 数 据,是 最 少 的 旋 转 次 数。样 式 输 入:44 3 2 1样 式 输 出:6题 目 标 题:亮 亮 的 随 机 数(杨 鼎 强)题 目 描 述:亮 亮 在 做 一 个 题,就 是 用 计 算 机 生 成 了 N个 1

48、到 1000之 间 的 随 机 整 数(NlOO),对 于 其 中 重 复 的 数 字,只 保 留 一 个,把 其 余 相 同 的 数 去 掉,不 同 的 数 对 应 着 不 同 的 学 生 的 学 号。然 后 再 把 这 些 数 从 小 到 大 排 序,可 是 他 没 有 做 出 来,请 你 协 助 亮 亮 完 成“去 重”与“排 序”的 工 作。输 入 描 述:输 入 有 2 行,第 1行 为 1个 正 整 数,表 示 所 生 成 的 随 机 数 的 个 数:N 第 2 行 有 N个 用 空 格 隔 开 的 正 整 数,为 所 产 生 的 随 机 数。输 出 描 述:输 出 也 是 2 行

49、,第 1行 为 1个 正 整 数 M,表 示 不 相 同 的 随 机 数 的 个 数。第 2 行 为 M个 用 空 格 隔 开 的 正 整 数,为 从 小 到 大 排 好 序 的 不 相 同 的 随 机 数。样 式 输 入:1020 40 32 67 40 20 89 300 400 15样 式 输 出:815 20 32 40 67 89 300 400题 目 标 题:不 高 兴 的 津 津(杨 鼎 强)题 目 描 述:津 津 上 初 中 了。妈 妈 认 为 津 津 应 该 更 加 用 功 学 习,所 以 津 津 除 了 上 学 之 外,还 要 参 加 妈 妈 为 她 报 名 的 各 科 复

50、 习 班。另 外 每 周 妈 妈 还 会 送 她 去 学 习 朗 诵、舞 蹈 和 钢 琴。但 是 津 津 如 果 一 天 上 课 超 过 八 个 小 时 就 会 不 高 兴,而 且 上 得 越 久 就 会 越 不 高 兴。假 设 津 津 不 会 因 为 其 它 事 不 高 兴,并 且 她 的 不 高 兴 不 会 持 续 到 第 二 天。请 你 帮 忙 检 查 一 下 津 津 下 周 的 日 程 安 排,看 看 下 周 她 会 不 会 不 高 兴;如 果 会 的 话,哪 天 最 不 高 兴。(津 津 一 天 上 课 的 时 间 应 分 为 两 部 分:在 学 校 的 时 间 和 在 复 习 班

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

当前位置:首页 > 教育专区 > 教案示例

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁