



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 11 211 2 基本算法语句基本算法语句 典例精析 题型一 输入 输出与赋值语句的应用 例 1 阅读程序框图 如下图 若输入m 4 n 6 则输出a i 解析 a 12 i 3 点拨 赋值语句是一种重要的基本语句 也是程序必不可少的重要组成部分 使用 赋值语句 要注意其格式要求 变式训练 1 2013 陕西模拟 如图是求样本x1 x2 x10的平均数 x的程序框图 则图中空白框中应填入的内容为 A S S xnB S S C S S n D S S xn n 1 n 解析 因为此步为求和 显然为S S xn 故选 A 2 题型二 循环语句的应用 例 2 设计算法求 的值 要求画出程序框 1 1 2 1 2 3 1 3 4 1 99 100 图 写出用基本语句编写的程序 解析 这是一个累加求和问题 共 99 项相加 可设计一个计数变量 一个累加变量 用循环结构实现这一算法 程序框图如下图所示 程序如下 s 0 k 1 DO s s 1 k k 1 k k 1 LOOP UNTIL k 99 PRINT s END 点拨 1 在用 WHILE 语句和 UNTIL 语句编写程序解决问题时 一定要注意格式和 条件的表述方法 WHILE 语句是当条件满足时执行循环体 UNTIL 语句是当条件不满足时 执行循环体 2 在解决一些需要反复执行的运算任务 如累加求和 累乘求积等问题中应注意考虑 利用循环语句来实现 3 在循环语句中 也可以嵌套条件语句 甚至是循环语句 此时需要注意嵌套的这些 语句 保证语句的完整性 否则就会造成程序无法执行 3 变式训练 2 下图是输出某个有限数列各项的程序框图 则该框图所输出的最后一 个数据是 解析 由程序框图可知 当N 1 时 A 1 N 2 时 A N 3 时 A 1 3 1 5 即输出各个A值的分母是以 1 为首项以 2 为公差的等差数列 故当N 50 时 A 即为框图最后输出的一个数据 故填 1 1 50 1 2 1 99 1 99 题型三 算法语句的实际应用 例 3 某电信部门规定 拨打市内电话时 如果通话时间 3 分钟以内 收取通话费 0 2 元 如果通话时间超过 3 分钟 则超过部分以每分钟 0 1 元收取通话费 通话不足 1 分 钟时按 1 分钟计算 试设计一个计算通话费用的算法 要求写出算法 编写程序 解析 我们用c 单位 元 表示通话费 t 单位 分钟 表示通话时间 则依题意有 3 2 0 10 2 3 0 2 0 tt t c 算法步骤如下 第一步 输入通话时间t 第二步 如果t 3 那么c 0 2 否则c 0 2 0 1 t 2 第三步 输出通话费用c 程序如下 4 INPUT t IF t 3 THEN c 0 2 ELSE c 0 2 0 1 INT t 2 END IF PRINT c END 点拨 在解决实际问题时 要正确理解其中的算法思想 根据题目写出其关系式 再写出相应的算法步骤 画出程序框图 最后准确地编写出程序 同时要注意结合题意加 深对算法的理解 变式训练 3 2013 江苏模拟 下图是一个算法流程图 则输出S的值是 解析 n 1 时 S 3 n 2 时 S 3 4 7 n 3 时 S 7 8 15 n 4 时 S 15 24 31 n 5 时 S 31 25 63 因为 63 33 所以输出的S值为 63 总结提高 1 输入 输出语句可以设计提示信息 加引号表示出来 与变量之间用分号隔开 2 赋值语句的赋值号左边只能是变量而不能是表达式 赋值号左右两边不能对换 不 能利用赋值语句进行代数式计算 利用赋值语句可以实现两个变量值的互换 方法是引进 第三个变量 用三个赋 值语句完成 3 在某些算法中 根据需要 在条件语句的 THEN 分支或 ELSE 分支中又可以包含条件 语句 遇到这样的问题 要分清内外条件结构 保证结构的完整性 4 分清 WHILE 语句和 UNTIL 语句的格式 在解决一些需要反
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 报关实务考试题及答案
- 2025年甘肃省兰州石化职业技术大学教师选聘考试笔试试题(含答案)
- 2025年大庆市属国有企业招聘考试笔试试题(含答案)
- 从业人员法律法规培训试卷(附答案)
- 2024年院感知识竞赛备考试题库50题几答案(含各题型)
- 无菌技术理论知识考核试题及答案
- Ⅲ类射线装置辐射工作人员考试题(附答案)
- 2025年政府采购基本法律法规考试题库与答案
- (2025)党校入党积极分子培训结业考试试题库及答案
- 2024山东省安全生产月知识竞赛竞答试题含参考答案
- 【好题汇编】2023-2025年中考物理真题分类汇编 专题:内能及内能和利用(有解析)
- 科创板块测试题及答案
- 履带吊安装拆除作业安全管理与实施方案
- 儿科护理进修
- 人员资质认定管理办法
- 2025年安防生产行业技能考试-安全防范系统安装维护员历年参考题库含答案解析(5套共100道单选合辑)
- 16种英语时态教学课件
- 2025年新版保安员考试试题附(答案+解析)
- 2025至2030钢铁行业市场发展分析及前景趋势与发展趋势分析与未来投资战略咨询研究报告
- 有色金属工程结构荷载规范2025年
- 2025年中级注册安全工程师《道路运输安全实务》考试真题及答案
评论
0/150
提交评论