版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
循环结构⑶.在算法中,像这种需要重复执行同一操作的结构称为循环结构(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年上半年贵州贵阳全国英语等级考试(PETS)一级B全真模拟试题及答案解析
- 2026年氧化工艺复审模拟考试题及答案
- 热处理企业铣工日常检查安全操作规程
- 汽车修理工技能鉴定考核试题库及答案
- 社区传染病疫情应急预案演练脚本
- 2026年海南省初级统计师资格考试(统计专业知识和实务)试题库及答案
- 2025施工员试题预测试卷含答案详解
- ISO9001-2015质量管理体系版标准
- JJF(苏) 283-2024 暂态地电压法局部放电检测仪校准规范
- 礼仪与沟通智慧树知到期末考试答案章节答案2024年济宁医学院
- 19S406建筑排水管道安装-塑料管道
- 腹腔镜基本培训课件
- WJ30059-2023军用爆炸品设计安全技术规程
- 沪教版九年级化学上册单元测试题及答案全套
- 中小学人工智能教育的跨学科融合与创新实践
- 高中生生涯规划档案
- 露天非煤矿山安全隐患排查登记表
- hjy-2人机交互系统使用说明书
评论
0/150
提交评论