版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
循环结构⑶.在算法中,像这种需要重复执行同一操作的结构称为循环结构(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年彩票用户体验设计笔试含答案
- 2023-2024学年广东深圳罗湖外语学校高二(上)期中考语文试题含答案
- 2026年沙河市中能绿电新能源有限公司天津分公司招聘备考题库附答案详解
- 2026年重庆医科大学附属第三医院招聘5人备考题库完整参考答案详解
- 2026年西安银行招聘备考题库完整答案详解
- 2025年光伏支架智能温控技术报告
- 2026年莆田市城厢法院招聘备考题库及完整答案详解一套
- 2025年美容美发服务规范与技能培训指南
- 智能学习环境下的智能学习资源整合与优化研究教学研究课题报告
- 口腔科耗材成本精细化管控技巧
- 常德职业技术学院单招《语文》考试复习题库(含答案)
- 地产住宅项目精装修施工图审图要点
- 2026年中考数学解密之尺规作图
- 保洁5S管理课件
- 子宫内膜癌课件
- 2025年高考广东卷物理真题(原卷版)
- 流域排涝泵站建设工程可行性研究报告
- 国企后勤管理制度汇编
- 电动两轮车整车性能测试与优化方案
- 《艺术插花的造型与数学》教学大纲
评论
0/150
提交评论