内容正文:
第一章 算法初步
1.1 算法与程序框图
1.1.2 程序框图与算法的基本逻辑结构
2020-2021学年高一同步备课系列(人教A版必修3)
上好数学课
第3课时 循环结构
程序框图的画法
【知识提炼】
1.循环结构的概念及相关内容
反复执行
反复执行
2.循环结构的分类及特征
不满足
满足
满足
结构 图示 特征
直
到
型
循
环 在执行了一次循环体后,对条件进行判断,
如果条件_______,就继续执行循环体,直
到条件_____时终止循环
当
型
循
环 在每次执行循环体前,对条件进行判断,当
条件_____时,执行循环体,否则终止循环
【即时小测】
1.思考下列问题:
(1)循环结构的程序框图中一定含有判断框吗?
提示:一定含有.在循环结构中需要判断是否执行循环体,故循环结构的程序框图中一定含有判断框.
(2)任何一个算法的程序框图中都必须含有三种基本逻辑结构吗?
提示:根据算法解决实际问题的不同,其程序框图中可以不同时包含三种基本逻辑结构.
2.如图所示的程序框图中,是循环体的序号为 ( )
A.①② B.② C.②③ D.③
【解析】选B.由框图结构特点以及循环体的定义可知②是循环体.
3.小丽设计的程序框图如图所示,
用以计算和式12+22+32+…+202的值,则在判断框内应填写 ( )
A.i<20 B.i≤21 C.i<21 D.i>20
【解析】选C.该程序框图中含有当型循环结构,判断框内的条件不成立时循环终止.由于是当i=21时开始终止循环,则在判断框中应填写i<21或i≤20.
4.下列各题中设计算法时,必须要用到循环结构的有 .
①求二元一次方程组的解;
②求分段函数的函数值;
③求1+2+3+4+5的值;
④求满足1+2+3+…+n>100的最小的正整数n.
【解析】①中只用顺序结构;②中用顺序结构和条件结构;③中也可以只用顺序结构解决;④中必须使用循环结构.
答案:④
5.执行如图所示的程序框图,
若输入的x=-10.5,则输出y的结果为 .
【解析】当最后一次判断x是否小于等于0后,x为1.5,所以2x为3.
答案:3
【知识探究】
知识点1 循环结构
观察如图所示内容,回答下列问题:
问题1:循环结构具有什么特点?
问题2:循环结构中必须包含条件结构吗?
【总结提升】
1.循环