新视野二级C上机编程题做题方法和技巧2.pdf
《新视野二级C上机编程题做题方法和技巧2.pdf》由会员分享,可在线阅读,更多相关《新视野二级C上机编程题做题方法和技巧2.pdf(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、新 视 野 教 育 二 级 C 语 言 上 机 编 程 题 做 题 方 法 和 技 巧 总 结 一、字 符 串 操 作(一)删 除*号 1、编 程 题 中 涉 及 删 除*号”的 相 关 题 目:8、9、19、45、54、57、61、65、77、90、92、1002、编 程 题 第 8 题 的 操 作 过 程(1)题 目:假 设 输 入 的 字 符 串 中 只 包 含 字 母 和“*”号。请 编 写 函 数 f u n,它 功 能 是:除 了 字 符 串 前 导 的*号 之 外,将 串 中 其 他*号 全 部 伤 处。例 如,字 符 串 中 的 内 容:*A*BC*DEF*G*,删 除 后,字
2、 符 串 中 的 内 容 应 当 是:*ABCDEFG。(2)分 析:题 目 的 含 义 可 以 解 析 为 将 中 间 和 尾 部 的*号 全 部 删 除,剩 余 前 导*号 和 字 母。前 导*号:指 第 一 个 字 母 以 前 的 字 母,例 如*A*BC*DEF*G*中 的 前 导*有 4 个;尾 部*号:指 最 后 一 个 字 母 以 后 的 字 母,例 如*A*BC*DEF*G*中 的 尾 部*有 7 个;中 间*号:除 了 前 导 和 尾 部*号 以 外 的*号。(3)【步 骤 1】打 开“编 程 题”题 目,分 析 NO NO函 数 NONO()for(i=0;i 10;i+)
3、/*本 函 数 用 于 打 开 文 件,输 入 数 据,调 用 函 数,输 出 数 据,关 闭 文 件。*/kscanf(in,s EFILE*in,*out;int i;char s81;in=fopen(D:k0124010001in.datH;r,);out=fopen(nD:k0124010001out.dat,uwn);fun(s)fprintf(out,s);fclose(in);fclose(out);FILE*in.*out;/*定 义 了 两 个 文 件 类 型 的 指 针 变 量 in和 out*/知 识 点 参 照 课 本 Pl 15页 相 关 理 论 知 识,文 件 指
4、 针 的 定 义:FILE*指 针 变 量 名;in ti;char S18IJ;/*定 义 了 一 个 整 型 的 变 量 i,用 来 表 示 循 环 的 递 增;定 义 了 一 个 字 符 类 型 的 一 维 数 组 s,用 来 存 放 后 面 题 目 中 数 据。*/in=fopen(D:k0124010001in.dat,r);/*in 是 文 件 指 针,用 来 指 向 文 件“in.dat fopen(D:k0124010001in.dat,r);以“r”读 的 方 式 打 开“in.d a t”文 件*/知 识 点 参 照 课 本 P115页 相 关 理 论 知 识,打 开 文
5、件 的 定 义:fopen(文 件 名,文 件 使 用 方 式);D:k0124010001in.dat打 开 的 文 件 为 in.d a t,其 中 D:k0124010001是 文 件 存 储 的 路 径,“r”为 文 件 打 开 的 方 式“读”,即 只 能 读 取 里 面 的 数 据,不 能 往 里 面 写 入 数 据。out=fopen(D:k0124010001out.dat,w);/*o u t 是 文 件 指 针,用 来 指 向 文 件“out.d a t。fopen(D:k0124010001out.dat,w)以 w”写 的 方 式 打 开 o u t.d a t”文 件
6、*/for(i=0;i 10;i+)/*循 环 语 句,该 循 环 将 执 行 10次*/fscanf(in,%s,s);/*从 i n 文 件 所 指 向 的 数 据 源 文 件 in.d a t中 读 取 一 行 字 符 串 数 据 给 一 维 数 组 s,(顺 便 说 下 为 什 么 知 道 是 读 取 一 行 字 符 串 数 据,是 因 为 s 格 式 是 用 来 控 制 字 符 串 的,因 此 不 难 判 断),通 过 循 环 语 句,将 读 取 10行 数 据 进 行 处 理,该 题 目 总 共 4 0分,因 此 每 行 就 是 4 分。*/昆 明 新 视 野 教 育 二 级 C
7、语 言 上 机 编 程 题 做 题 方 法 和 技 巧 总 结,内 部 资 料 翻 印 必 究!2 fun(s);/*调 用 函 数 f u n,传 入 实 参 s,从 题 目 得 知 f u n函 数 要 完 成 的 事 情 是:将 中 间 和 尾 部 的*号 全 部 删 除,剩 余 前 导*号 和 字 母。*/fprintf(out,%sn,s);/*p r i n t f在 第 二 章 学 习 的 时 候 知 道 是 输 出 的 意 思,f p r i n t f的 意 思 是 将 数 据 输 出 到 o u t指 针 指 向 的 文 件 中,以“%s n”格 式 方 式 输 出,输 出
8、 的 数 据 是 s,同 学 们 一 定 要 注 意,此 时 的 s 是 修 改 过 的 s,即 是 删 除*号 后 的 字 符 串。*/fclose(in);/*关 闭 文 件 指 针 in。*/fclose(out);/*关 闭 文 件 指 针 o u t,文 件 打 开 后 要 将 其 关 闭。*/(4)【步 骤 2】根 据 考 生 文 件 夹【考 试 文 件 夹 D:K0124010001 打 开“in.dat”文 件。在 桌 面 上 双 击“我 的 电 脑”图 标,然 后 依 次 双 击“D盘”,双 击“K01”文 件 夹,双 击“2401001”文 件 夹。我 的 电 脑 显 示
9、文 件 夹 的 扩 展 名,如 果 打 开 文 件“24010001”文 件 夹 后 显 示“in.dat”文 件 为“in”文 件,则 说 明 系 统 隐 藏 了“文 件 的 扩 展 名”,考 试 必 须 将 之 显 示 出 来 方 能 继 续 做 题。首 先 单 击 菜 单 栏 中 的“工 具”,然 后 选 择“文 件 夹 选 项”,单 击“查 看”,在“高 级 设 置”中 将“隐 藏 已 知 文 件 扩 展 名”前 面 的 勾 去 掉,最 后 单 击“确 定”,此 时“in.d a t中 的 后 缀 已 经 显 示 出 来。D:k0124010001文 件 9 编 辑 豆)查 看 9 收
10、 藏 工 具(I)帮 助 国)。后 退 3 t 搜 索 文 件 夹 区 地 匕 j D:kO八 2401000114 个 对 象 0modil媒 体 文 件(.dat)1 KB2.20 KB 工 My Computer上 大 学,选 培 训,就 到 新 视 野!文 件 夹 选 项 常 规 查 看 脱 机 文 件 文 件 夹 视 图 曷 高 级 设 置:昆 明 新 视 野 教 育 二 级 C 语 言 上 机 编 程 题 做 题 方 法 和 技 巧 总 结,内 部 资 料 翻 印 必 究!0:您 可 以 将 正 在 为 此 文 件 夹 使 用 的 视 图(例 如 详 细 信 息 或 平 铺)应 用
11、 到 所 有 文 件 夹.同 用 W i有 交 性 荚 阖|重 置 所 有 文 件 夹)|文 件 和 文 件 夹 不 缓 存 缩 咯 图 Q 管 理 网 页 和 文 件 夹 对 O 显 示 两 部 分 并 分 别 进 行 管 理 O 显 示 两 部 分 但 是 作 为 单 一 文 件 进 行 管 理 作 为 单 一 文 件 显 示 和 管 理 对 0 记 住 每 个 文 件 夹 的 视 图 设 置 使 用 简 单 文 件 共 享 雎 荐)0 鼠 标 指 向 文 件 夹 和 桌 面 项 时 显 示 提 示 信 息 0 显 示 系 统 文 件 夹 的 内 容 0 隐 藏 受 保 护 的 镰 作 系
12、 统 文 件 滩 荐)I还 原 为 默 次 值)I3常 规 查 看 文 件 类 型 脱 机 文 件 文 件 夹 视 图,而 I信 您 息 可 或 以 平 将 铺 正)在 应 为 用 此 到 文 所 件 有 夹 文 使 件 用 夹 的.视 图(例 如 详 细 但 用 期 通 文 件 夹 I 重 置 所 有 文 件 夹 国)I高 级 设 置:将 前 面 的 勾 去 掉 I 0 亍,所 行 文 件 利 立 什 灭 I 回 隐 藏 已 知 文 件 类 型 的 扩 展 名 Ibd用 彩 色 显 穿 加 密 或 压 缩 的 N T E 文 件 0 在 标 题 栏 显 示 完 整 路 径 0在 单 独 的
13、进 程 中 打 开 文 件 夹 窗 口 在 登 录 时 还 原 上 一 个 文 件 夹 窗 口 在 地 址 栏 中 显 示 完 整 路 径 0 在 文 件 夹 提 示 中 显 示 文 件 大 小 信 息 在 我 的 电 脑 上 显 示 控 制 面 板 0 在 资 源 管 理 器 文 件 夹 列 表 中 显 示 简 单 文 件 夹 查 看 0 自 动 搜 索 网 络 文 件 夹 和 打 印 机 还 原 为 默 认 值)D:k0124010001文 件 3)编 辑)查 看 9 收 藏(A)工 具(1)帮 助 QI)搜 索 文 件 夹 区-o 转 到 4 个 对 象 BB 01Cm 程 oKdB序
14、il.c2.20 KB,My Computer 用“文 本 文 件”的 方 式 打 开“in.dat”文 件。首 先 选 中“in.dat”文 件,然 后 右 击 选 择“打 开 方 式”,在“打 开 方 式”中 选 择“记 事 本”打 开“in.dat”。文 件 9 稿 留(1)2(Y)收 S t)工 具(!)就 助 Q P打 开 方 式 田 区 I,in.dat-记 事 本 E也:_ U LJD k0124010001Em。后 退 O 文 件 典 因,二 使 用 第 0 3力 倒 在 380万 汉 沙 修 中 运 行 Q 使 用 360条 聿 扫 拓 其 它 位 置 今 kDl共 享 文
15、卷 网 上 邻 居 详 细 信 息 in.4t媒 体 文 件(dt)修 改 日 W I.201淬 S月 24日,18 20文 件 和 文 忤 页 任 务 W旗 加 到 迅 雷 看 看 搭 成 器 站 显 列 表()添 加 到 压 缩 文 件。)添 加 到 id zip-C L)用 380压 第 打 开(9)H tW E缩 命 令 鼻 风 打 碣 ffliTudou.tfSSlisPl1打 开 方 式 国)s 迅 雷 看 看 播 放 器 1 记 事 本 旧 暴 风 影 音 5通 择 假 想 用 来 打 开 此 文 件 的 程 序 文 件 in dat程 序())r45U)推 荐 的 程 序:迅
16、击 口 右 毋 放 SSO 荒 它 程 序 5 3 6 0 压 缩 喀 QlMobile匕 1 Adob AIR A pplicationAdobe Fireworks CS3Adob Flash Plyr 9Adobe Photoshop CS5n 始 终 使 用 选 择 的 程 序 打 开 这 肿 文 件 S)|w ucg).I警 篁 醛 蠹 盘 翟 或 您 的 计 算 机 上,您 可 以 文 件 Q)翻 Q)格 式 Q)查 看。帮 助 p*A*BC*DEF*G*糕*LKJFHG*KHJ*SDFGH*KJKJ*J*K*K*J*OGH*GKLJ*LKJ*LKJ*KLKJHG*DQ*LJ*KJ
17、*糕 科 糕*HJJKD*撼 JHHKJH*DGH 灯 DFHG*TYRYTRIl*JGJ*x*x*HKHJLKH*GIHHJ*GFHJ*GJHK*GJKGK*料 KHKLHKJHKJ*就 物*JHGDFGGJH*M,JFHGFK*HKH*KJHKL*KLH*糕*柏 尺 啡;而 可*料*肝 6订*灯 时 郴 JHK*JKHILniIUGCLKLKJGH*HJGHG*KJH*K*JH*M*HJH*JKH*GHJK*JH(XJ*(XJKJKGKJ*GH*GK*JK*林 林 KJKHLKJHSQDQDQ*DQDQ*DQ*DQLKDKJQ*POUOIUO*LKJL*上 大 学,选 培 训,就 到 新
18、视 野!昆 明 新 视 野 教 育 二 级 C语 言 上 机 编 程 题 做 题 方 法 和 技 巧 总 结,内 部 资 料 翻 印 必 究!4(5)【步 骤 3】在 考 生 文 件 夹 下 建 立“ouldat”文 件 in.dat媒 体 文 件(dat)1 K BBblankl.,0modil.cC程 序 1 K B镰 添 加 到 压 缩 文 件(&).物 添 加 到“新 建 文 本 文 件.z ip(T)说 用 360压 缩 打 开 位)遍 其 他 压 缩 命 令 查 看 在)排 列 图 标(工)刷 新(E)自 定 义 文 件 夹(E)kUIM in.d a t媒 体 义 件(.d a
19、t)输 入 文 件 名 为“。ut.datin.dat媒 体 文 件(.dat)1 K B粘 贴 快 撞 方 式(S)撤 销 复 制(U)Ctrl+Z新 建 国)属 性 _ J 文 件 夹(F)a 快 捷 方 式(5)ll-lK才 叫 一 1bil mFlash ActionScript 文 件 CorelDRAW 12.0 GraphicCorel R.A.V.E.3.0Corel PM 3TO-PAINT 12.0 InageMicrosoft W ord 文 档 F la s h文 档 Microsoft O ffice Access 应 用 程 序 Microsoft PowerPoi
20、nt 演 示 文 稿 Adobe Photoshop Image 12Microsoft O ffice Publisher 文 档 S3 Prnfi】自 r q trace data f i l e打 开 方 式(H):使 用 360解 除 占 用 备 使 用 36。强 力 删 除 国 在 360隔 离 沙 箱 中 运 行 使 用 360杀 毒 扫 描 金 添 加 到 压 缩 文 件 运).9 添 加 到 新 建 文 本 文 件.r a r”(工)m x u iu s u L L(6)【步 骤 4 根 据 题 目 要 求 将 正 确 答 案 填 入“out.dat”件 中,做 题 的 时 候
21、 细 心 些,共 10行,写 错 一 行 扣 4文 件 中。本 题 目 的 要 求 将 中 间 和 尾 部 的*号 全 部 删 除,剩 余 前 导*号 和 字 母。将 新 字 符 串 存 放 到“out.dat”文 分。B in.dat-记 事 本 口 回 国 文 件(E)编 辑(E)格 式 查 看 帮 助*A*BC*DEF*G*LKJFHG*KHJ*SDFGH*KJKJ*J*K*K*J*OGH*GKLJ*LKJ*LKJ*KLKJHG*DQ*LJ*KJ*HJJKD*JHHKJH*DGH*TDFHG*TYRYTRIU*JGJ*HKHJLKH*GUHHJ*GFHJ*GJHK*GJKGK*KHKLH
22、KJHKJ*JHGDFXGGJH*JFHGFK*HKH*KJHKL*KLH*UYKJDFARTQYW*HFGUJ*KJHKJ*KJHK*JJ(HILUHIUGCLKLKJGH*HJGHG*KJH*JY*JH*M*HJH*JKH*GHJK*JHGG*GGJK*GJKG*GKJ*GH*GK*JK*KJKHLKJHSQDQDQ*DQDQ*DQ*DQLKDKJQ*POnHUO*LKJL*B out.dat-记 事 本 口 叵 I 区 文 件(E)编 辑(E)格 式(Q)查 看(V)帮 助(H)*ABCDEFG|乐 寂 丽 网 KJFHGKHJSDFGHKJKJJKKJ*OGHGKLJLKJLKJKLK
23、JHGDQLJKJ*HJJKDJHHKJHDGHTDFHGTYRYTRIUJGJ*HKHJLKHGUHHJGFHJGJHKGJKGKKHKLHKJHKJ*JHGDFXGGJHJFHGFKHKHKJHKLKLH*UYKJDFARTQYWHFGUJKJHKJKJHK*JKHILUHIUGCLKLKJGHHJGHGKJHJYJHMHJH*JKHGHJKJHGGGGJKGJKGGKJGHGKJN*KJKHLKJHSQDQDQDQDQDQDQLKDKJQPOUOIUOLKJL上 大 学,选 培 训,就 到 新 视 野!昆 明 新 视 野 教 育 二 级 C 语 言 上 机 编 程 题 做 题 方 法 和
24、 技 巧 总 结,内 部 资 料 翻 印 必 究!5(7)【步 骤 5】保 存 o u td a t文 件,进 行 评 分(注 意:考 试 的 时 候 没 有 评 分 环 节!)单 击 菜 单 栏 中 的“文 件”,选 择“保 存”即 可 保 存 outdat”文 件。关 闭“in.dat”、“out.dat”等 文 件 后 进 行 评 分。在“答 题 界 面”单 击“评 分”按 钮 即 可 显 示 所 得 分 数!O叵 区 B out.dat-记 事 本 口 同 冈 时 全 国 计 算 机 等 级 考 试 二 级 C语 言 模 拟 上 机 文 件(E)I 编 辑(E)格 式(Q)查 看(!)
25、帮 助(H)另 存 为 Q).新 建 但)C trl+N打 开)C tr l 制 保 存 C trl+S答 题(S)帮 助 国)第 8专 题 考 试 时 间:00:19:08页 面 设 置 也).打 印 也).C trl+PSDFGHKJKJJKKJKLKJHGDQLJKJDGHTDFHGTYRYTRIUJGJHJGJHKGJKGKKHKLHKJHKJHGFKHKHKJHKLKLHRTQWHFGUJKJHKJKJHKLKLKJGHHJGHGKJHJYJHM*HJHKGJKGGKJGHGKJK考 生 文 件 夹 D:k0124010001 程 序 埴 空 题 程 序 改 错 题 程 序 编 写
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新视野 二级 上机 编程 题做题 方法 技巧
限制150内