内容正文:
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
2.3 循环结构
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
常言道“一图胜万言”,无论是传达一个场景,还是为商业交易留下一个证据,在当今这个激烈竞争的舞台上,图正扮演着越来越重要的角色,其传统意义上的价值与功用,也在这个读图时代被极速地放大彰显.所以身为21世纪新人的我们要具备读图、识图,乃至绘图的基本能力.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
思考:________________________________
________________________________
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
反复执行
反复执行
开始和结束
是否继续执行循环体
知识梳理·新知探究
一、循环结构概念
1.循环结构的有关概念
(1)定义:___________相同操作的结构.
(2)组成:
循环结构
eq \b\lc\{\rc\ (\a\vs4\al\co1(①循环体:在算法框图中_____________的部分.,②循环变量:控制着循环的______________的变量.,③循环的终止条件:判断框里的条件,判断, ___________________.))
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
循环
初始
反复执行
循环体
终止
2.用循环体来描述算法
在画出算法框图之前,需要确定三件事:
(1)确定_______变量和______条件;
(2)确定算法中__________的部分,即________;
(3)确定循环的_______条件.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
顺序
条件
分类讨论
重复
简化
3.三种基本结构的比较
名称
特征
作用
顺序结构
完成一个步骤,再进行另一个步骤,即按_______完成一组工作
最基本的算法
选择结构
根据对______的判断决定下一步工作
体现了数学中_________的思想
循环结构
_____完成一部分工作的算法设计
_____算法
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
●思考探究
1.设计循环结构时应注意什么?
提示 ①循环条件:循环条件设定时,要注意与题设相符合,如由不等式限定条件,要注意“>”“<”“≥”或“≤”的使用;
②循环体:设定循环体时,要注意所给条件的规律,然后选择合适的循环变量,并注意变量初始值的确定,因为这意味着循环的开始;
③首末循环:设计循环体时,一定要注意首次循环和末次循环的结果是否与题设吻合,以免“多算”或“漏算”.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
2.选择结构与循环结构有什么区别和联系?
提示 选择结构是根据条件是否成立决定不同的流向,循环结构是根据条件决定是否重复执行一条或多条指令.循环结构不能是永无终止的“死循环”,一定要在某个条件下终止循环,这就需要选择结构来判断.因此,循环结构一定包含选择结构.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
就继续
执行循环体
终止循环
执行
循环体
终止循环
二、循环结构的分类及特征
名称
直到型循环
当型循环
结构
特征
先执行循环体,后判断条件,若条件不满足,______ __________,否则____________
先判断条件,若条件满足,就______ __________,否则___________
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
●思考探究
1.循环结构中判断框中的条件是唯一的吗?
提示 不是.在具体的程序框图设计时,这里的条件可以不同,但不同表示应该有共同的确定的结果.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
2.当型循环结构与直到型循环结构有何联系和区别?
提示 (1)联系
①当型循环结构与直到型循环结构可以相互转化;
②循环结构中必然包含条件结构,以保证在适当的时候终止循环;
③循环结构只有一个入口和一个出口;
④循环结构内不存在死循环,即不存在无终止的循环.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单
(2)区别
直到型循环结构是先执行一次循环体,然后再判断是否继续执行循环体,当型循环结构是先判断是否执行循环体;直到型循环结构是在条件不满足时执行循环体,当型循环结构是在条件满足时执行循环体.要掌握这两种循环结构,必须抓住它们的区别.
第二章 算法初步
| 数学 | 必修3(BSD)
菜 单