




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一章算法初步1 2基本算法语句1 2 3循环语句 1 理解循环语句的含义 2 能用循环语句编写程序 基础梳理 算法中的循环结构是由循环语句来实现的 对应于程序框图中的两种循环结构 一般程序设计语言中也有当型 while型 和直到型 until型 两种语句结构 即while语句和until语句 1 while语句的一般格式是 其中循环体是由计算机反复执行的一组语句构成的 whlie后面的 条件 是用于控制计算机执行循环体或跳出循环体的 当计算机遇到while语句时 先判断条件的真假 如果条件符合 就执行while与wend之间的循环体 然后再检查上述条件 如果条件仍符合 再次执行循环体 这个过程反复进行 直到某一次条件不符合为止 这时 计算机将不执行循环体 直接跳到wend语句后 接着执行wend之后的语句 因此 当型循环有时也称为 前测试型 循环 其对应的程序结构框图为 2 until语句的一般格式是 其对应的程序结构框图为 自测自评 15 15 3 循环结构中反复执行的处理步骤是 a 循环体b 指向线c 程序d 路径4 下列算法流程图最后输出的结果是 a 1b 4c 7d 11 a c 跟踪训练 1 下面程序运行后输出的结果为 a 9b 10c 14d 15 b 题型一理解while语句 例1下面程序运行后输出的结果为 解析 第一次 s 1 i 2 第二次 s 2 i 3 以此类推第五次 s 1 2 3 4 5 i 6 此时退出 因此s 120 答案 120点评 应用循环语句来处理累乘问题时 也应设置好计数变量和累加变量 1 累乘问题的计数变量同累加问题的计数变量的作用一样 一般也是统计循环体执行的次数 改变循环条件的取值 为结束循环作准备 2 累乘变量是为最终输出结果服务的 每进入一次循环体随着计数变量的改变而改变 累乘变量的初始值通常为1 题型二理解until语句 例2编写一个程序 输入正整数n 计算它的阶乘n n n n 1 3 2 1 解析 程序如下 跟踪训练 2 下面程序运行后 输出的值是 c 题型三用while语句和until语句编写程序 例3用两种方式编写程序 计算1 2 3 10 解析 程序如下 点评 开放探究问题 解题的思路是首先分析题意 构建数学问题的解题过程 这是解题的关键 也就是说我们首先把算法问题当成纯数学问题来解决 再将数学问题的求解过程步骤化 程序化就行了 平时的学习要注意知识的积累和思维习惯的养成 特别是一些优秀算法的积累 跟踪训练 3 编写程序求s 1 2 3 n的和 n由键盘输入 程序如下 在如下程序的横线上应填 i n 题型四程序框图与程序的相互转换 例4设计一个框图 逐个输出12 22 32 n2 并写出相应的程序 解析 程序框图如下 点评 通过上面例题的分析 我们可以看出循环语句是根据条件决定是否执行循环体的语句 在用while语句编写程序解决问题时 一定要注意它们的格式及条件的表述方法 while语句中是当条件满足时执行循环体 在解决一些需要反复执行的运算任务 如解决累加求和 累乘求积等问题时应主要考虑利用循环语句来实现 但也要结合其他语句 如条件语句 为正确使用循环语句编写程序 可先画出算法的程序框图 比较容易完成操作 4 某纺织厂2010年的生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年成人教育线上学习模式创新成人教育课程设计与开发实践策略分析
- 合肥市土地资源承载力:综合评价与发展策略探究
- 产业园区合作共建协议5篇
- 良好习惯课件
- 2025内蒙古呼伦贝尔根河市事业单位文旅岗位引进人才2人备考及答案详解参考
- 聚焦群众身边腐败问题和不正之风的问题整改措施
- 2025年二级建造师考试建筑工程管理与实务试题与参考答案
- 2025年教师招聘之《小学教师招聘》综合提升试卷附完整答案详解(夺冠)
- 2025年教师招聘之《幼儿教师招聘》考前冲刺测试卷包附答案详解【考试直接用】
- 2025呼伦贝尔农垦集团有限公司社会招聘50人考试备考及1套完整答案详解
- 家事财产申请表
- 2025病历书写基本规范
- 学校用电协议书范本
- 安徽离婚协议书范本
- 2025年公共营养师考试历年真题与试题答案
- DB15T 3943-2025紫花苜蓿冬春灌技术规程
- 《时尚品牌市场调研》课件
- 2025年一季度全院难免压疮风险评估上报总结分析(二篇)
- 网页设计的交互设计研究-洞察分析
- 微信零钱被冻结的保全复议申请书
- 《矿山安全技能培训》课件
评论
0/150
提交评论