版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
循环结构⑶.在算法中,像这种需要重复执行同一操作的结构称为循环结构(cyclestrcuture).图中就是常见的一种循环结构:先执行A框,再判断给定的条件p是否为“假”;若p为“假”,则再执行A,如此反复,直到p为“真”,该循环过程结束.开始S←0结束输出Si←1S←S+ii←i+1i>5NY知识回顾:.循环结构根据需要可以先判断条件后进行循环(当型),也可以先进入循环后循环(直到型),一般情况下两者可以互换,但循环的判断条件不同;循环结构中,累加和计算的顺序影响循环的输出结果,我们应学会“跟踪法”..结束输出SS←开始S←S+ii←i+YNi←0结束输出SS←开始i←i+S←S+i
YNi←开始S←结束输出Si←S←S+ii←i+NY开始S←结束输出Si←i←i+S←S+i
NY当型后计数直到型后计数直到型先计数当型先计数01112222111i≤99i=101i=99i≤97i≥101i≥99i>99i>97.例1:依次从键盘输入学号是1到10号的同学的数学成绩,请设计一个算法计算他们总分和平均分.S1S←0;S2输入学号为1的同学成绩x;S3S←S+x;S4输入学号为2的同学成绩x;S20输入学号为10的同学成绩x;S5S←S+x;……S21S←S+
x;S22A←S/10;S23输出S,A.需要一个计数器i表示学号S1S←0;S2i←0;S5i
←i+1;S4S←S+
x;S6如果i不大于10,转S3;S3输入成绩x;S7A←S/10;S8输出S,A.交换S4,S5会影响循环的判断条件吗?i在本算法中的作用仅仅起到计数的作用,并没有参予计算.例2:依次从键盘输入学号是1到10号的同学的数学成绩,并输出其中成绩超过80分的同学学号,和所有同学的总分和平均分.S1S←0;S2i←0;S5i←i+1;S4S←S+x;S7如果i不大于10,转S3;S3输入成绩x;S8A←S/10;S9输出S,A.S6如果x>80,输出i,否则转S7;“否则”多余S1S←0;S2i←0;S5i←i+1;S4S←x;S7如果i不大于10,
转S3;S3输入成绩x;S8A←S/10;S9输出S,A.S6如果x>80,输出i;.例3:画出求的算法流程图.S1输入n;S3I←1;S4如果I<n,转S5,否则转S7;S6I←I+1,转S4;S7输出S.S2S←;S5S←;结束输出Si←i+1S←1/(2+S)YN开始S←1/2输入ni←1i<n.1+2+3+…+n>2006.3.退出循环的条件是什么?1.你准备用哪种循环?例3:请设计一个算法计算满足下列不等式的最小正数n.2.你认为如何设计累加变量和计数器的初始值比较合适?分析:.结束输出i开始S≤2006YNi←0S←0i←i+1S←S+iS>2006结束输出i开始YNi←0S←0i←i+1S←S+i.何时应用循环结构?当反复执行某一步骤或过程时,应用循环结构.当型循环是先判断条件,条件满足再执行循环体,不满足退出循环;直到型循环是先执行循环体,再判断条件,不满足条件时执行循环体
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年成都文理学院单招综合素质考试备考试题含详细答案解析
- 2026年北京戏曲艺术职业学院高职单招职业适应性测试备考题库及答案详细解析
- 2026国标检验民用航空航天材料研究部主任竞聘笔试备考题库及答案解析
- 2026安徽蚌埠一高校招聘65人笔试备考试题及答案解析
- 2026北京房山区燕山教育委员会所属事业单位招聘教师28人(一批)笔试备考题库及答案解析
- 2026浙江宁波东方海纳人力资源服务有限公司招聘外包制人员1人笔试备考题库及答案解析
- 2026年黑河北安市第一人民医院公开招聘工作人员18人笔试备考试题及答案解析
- 2026青海三江镇联和小学、三江幼儿园招聘笔试备考试题及答案解析
- 2026年湖南软件职业技术大学单招综合素质考试参考题库含详细答案解析
- 2026四川绵阳市九州光电子技术有限公司招聘合规管理岗等岗位3人笔试备考题库及答案解析
- 2026年广东省事业单位集中公开招聘高校毕业生11066名笔试模拟试题及答案解析
- 司法鉴定资料专属保密协议
- 丝路基金招聘笔试题库2026
- 2022年7月23日广东省事业单位高校毕业生招聘考试《基本能力测试》真题试卷解析
- 中职生理学考试真题及解析
- 院感三管监测课件
- 2025年江西省从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解(5套)
- 2025年数据分析个人工作总结范文
- 新疆湿地公园管理办法
- 新能源有限公司商业计划书
- c2考驾照科目一试题及答案
评论
0/150
提交评论