版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、循环结构(二)循环结构(二) 直到型循环直到型循环 当型循环当型循环 A p Y N A p N Y 直到型循环、当型循环的区别:直到型循环、当型循环的区别: (1 1)直到型循环中先执行)直到型循环中先执行A A框,在判断给定的条框,在判断给定的条 件件p p,若,若p p为为“假假”则在执行则在执行A A,如此反复,直到,如此反复,直到p p为为 “真真”为止为止先执行后判断;当型循环中,当给先执行后判断;当型循环中,当给 定的条件定的条件p p为为“真真”时,反复执行时,反复执行A A框操作,直到框操作,直到p p 为为“假假”时停止时停止先判断后执行;先判断后执行; (2(2)直到型循
2、环的条件是)直到型循环的条件是不满足不满足条件条件p p时才重复时才重复 执行循环体,循环体至少会被执行一次;当型循执行循环体,循环体至少会被执行一次;当型循 环的条件是环的条件是满足满足条件时重复执行循环体,因此当条件时重复执行循环体,因此当 型循环中的循环体可能一次都不执行型循环中的循环体可能一次都不执行. . 数学应用数学应用 例例1 设计一个计算设计一个计算10个数的平均数的算法,并用流个数的平均数的算法,并用流 程图表示程图表示 解解 算法为:算法为: S1 S 0; S2 I 1; S3 输入G; S4 S SG; S5 I I1; S6 如果I不大于10,转到S3; S7 A ;
3、 10 s S8 输出A,算法结束 S 0 I10 Y 输出A 结束 N I 1 S SG 开始 I I1 输入G A S10 探究 探究: 例例1用的是直到型循环,也可以改成下面的当型用的是直到型循环,也可以改成下面的当型 循环循环.但请同学们注意两者的比较!但请同学们注意两者的比较! 例例2 2 请根据要求,将右图中的流程图填写完整请根据要求,将右图中的流程图填写完整 编制计算编制计算yx2的流程图,其中的流程图,其中x10,9,8, ,0,1,9,10 x 10 N 输出x,y 结束 Y 开始 y x2 x 10 x10 Y 输出x,y 结束 N 开始 y x2 x x1 x10 x x
4、1 直到型循环与当型循环通常可以互直到型循环与当型循环通常可以互 相转化需注意在将当型循环改写为相转化需注意在将当型循环改写为 直到型循环时,循环体不变,但位置直到型循环时,循环体不变,但位置 要放到条件之前,循环条件变为原来要放到条件之前,循环条件变为原来 的相反条件;而直到型循环改写为当的相反条件;而直到型循环改写为当 型循环时,过程相反型循环时,过程相反 例例3 将将316分解成两个正整数之和,其中一个数能被分解成两个正整数之和,其中一个数能被11整除,整除, 另一个能被另一个能被13整数写出求满足条件的一组解的一个算法,整数写出求满足条件的一组解的一个算法, 画出相应的流程图,并将其转
5、化为另一种循环的形式画出相应的流程图,并将其转化为另一种循环的形式 解解 算法:算法: S1 x 0; S2 x x1; S3 y 316x; S4 如果如果x能被能被11整除,且整除,且y能被能被13整除,转到整除,转到S5, 否则转到否则转到S2; S5 输出输出x,y,算法结束,算法结束 流程图(直到型):流程图(直到型): x 0 x能被能被11整除,且整除,且y能能 被被13整除整除 Y 输出输出x,y 结束结束 N 开始开始 x x1 y 316x x 1 x不不能被能被11 整除,整除,或或 y不不能被能被13整整 除除 N 输出输出x,y 结束结束 Y 开始开始 x x1 y
6、316x 流程图(当型)流程图(当型): : 回顾反思回顾反思 1在解决一些有规律的计算问题是,往往要用到循环结构;在解决一些有规律的计算问题是,往往要用到循环结构; 2在循环结构中都有一个计数变量和累加变量。计数变量在循环结构中都有一个计数变量和累加变量。计数变量 用于记录循环次数,累加变量用于输出结果。计数变量和用于记录循环次数,累加变量用于输出结果。计数变量和 累加变量一般是同步执行的,累加一次,计数一次。在实现累加变量一般是同步执行的,累加一次,计数一次。在实现 累和或累计时,对于这些变量,在程序初始时,一般要先赋累和或累计时,对于这些变量,在程序初始时,一般要先赋 值,可根据实际问题合理选择值,可根据实际问题合理选择 3要明确直到型循环和当型循环的区别,在作相互转化时,要明确直到型循环和当型循环的区别,在作相互转化时, 要注意哪些地方需要改变要注意哪些地方需要改变. . 4本节主要讲述了算法的循环结构。算法的基本逻辑结构本节主要讲述了算法的循环结构。算法的基本逻辑结构 有三种,即顺序结构、条件结构和循环结构。其中顺序结构有三种,即顺序结构、条件结构和循环结构。其中顺序结构 是最简单的结构,也是最基本的结构,循环结构必然包含条是最简单的结构,也是最基本的结构,循环结构必然包含条 件结构,所以这三种基本逻辑结构是相互支
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广场物业管理保密合同
- 保证书承诺文书的写作要点
- 辽宁省大连市高中化学 第三章 金属及其化合物 3.2.2 钠的重要化合物习题课教案 新人教版必修1
- 2024秋一年级语文上册 汉语拼音 11 ie üe er教案 新人教版
- 2024秋六年级英语上册 Unit 4 I have a pen pal说课稿 人教PEP
- 2024六年级英语上册 Module 2 Unit 2 There are lots of beautiful lakes in China教案 外研版(三起)
- 2023九年级物理上册 第一章 分子动理论与内能1.3 比热容教案 (新版)教科版
- 河北省工程大学附属中学初中体育《第一课 技巧 跳跃练习 》教案
- 2024学年八年级英语上册 Module 9 Population Unit 1 The population of China is about 137 billion教案 (新版)外研版
- 2024-2025版高中物理 第二章 恒定电流 7 闭合电路的欧姆定律教案 新人教版选修3-1
- 直线与圆的位置关系-省赛一等奖
- 糖尿病治疗效果的药物经济学研究
- 生殖中心胚胎室出科小结
- 湖南盐业公司招聘考试试题
- 职业生涯发展展示
- 展会工作总结个人收获
- 金融借款纠纷案件的审判要点授课
- 管理学基础(第3版)全套教学课件
- 红帽认证管理员RHCSA(习题卷1)
- 铭记历史爱我中华课件
- 全自动洗胃机操作流程及注意事项
评论
0/150
提交评论