欢迎来到天天文库
浏览记录
ID:62227110
大小:1.33 MB
页数:69页
时间:2021-04-22
《2020_2021学年高中数学第一章算法初步1.1.2.3循环结构程序框图的画法课件新人教A版必修320210310199.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3课时循环结构、程序框图的画法必备知识·自主学习1.循环结构的概念(1)循环结构:按照一定的条件_________某些步骤的结构.(2)循环体:_________的步骤.导思1.什么是循环结构?循环结构能够解决哪类问题?2.循环结构有几种?它们之间能相互转化吗?反复执行反复执行【思考】1.循环结构中含有条件结构吗?它在其中的作用是什么?提示:循环结构中必须包含条件结构,以保证按条件进行循环并在适当时候终止循环.2.在循环结构中,计数变量和累计变量有什么作用?提示:计数变量用于记录循环次数,同时它的取值还可能用于判
2、断循环是否终止;累计变量用于表示每一步的计算结果.计数变量和累计变量一般是同步执行的,累计一次,计数一次.3.循环结构具备哪些特点?提示:(1)重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同;(2)判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止.(3)函数性:循环变量在构造循环结构中起了关键作用,蕴含着函数的思想.2.常见的两种循环结构名称直到型循环结构当型循环结构结构图特征先循环后判断,若不满足条件则执行循环体,否则终止循环.先判断后循环,满足条件执行循
3、环体,否则终止循环.【思考】两种循环结构各有什么特点?提示:直到型循环结构是先执行循环体后判断条件,直到满足条件为止;当型循环结构是先判定条件再执行循环体,否则终止循环.3.设计算法程序框图的步骤①用自然语言表述算法步骤.②确定每一个算法步骤所包含的逻辑结构,并用相应的程序框图表示,得到该步骤的程序框图.③将所有步骤的程序框图用流程线连接起来,并加上终端框,得到表示整个算法的程序框图.【思考】1.循环结构中的判断框中的条件是唯一的吗?提示:不是,在具体的程序框图设计时,这里的条件可以不同但应该有共同的确定的结果.2
4、.循环结构适用于哪种类型的计算?提示:循环结构主要用在一些有规律的重复计算中,如累加求和,累乘求积等问题.【基础小测】1.辨析记忆(对的打“√”,错的打“×”)(1)程序框图中的循环可以是无尽的循环.()(2)循环结构是在一些算法中从某处开始按照一定条件,反复执行某些步骤,故循环结构中一定包含条件结构.()(3)循环结构中反复执行的步骤叫做循环体.()提示:(1)×.程序框图中的循环,必须是有限循环,当满足题目给出的条件时,停止循环.(2)√.循环结构一定包含条件结构,根据条件判断继续循环还是终止循环.(3)√.根
5、据循环结构的定义,循环结构中反复执行的步骤叫做循环体.2.(教材二次开发:例题改编)如图所示,是一个循环结构的算法,下列说法不正确的是()A.①是循环变量赋初始值,循环就要开始B.②为循环体C.③是判断是否继续循环的终止条件D.①可以省略不写【解析】选D.①为循环变量赋初始值,必须先赋值才能有效循环,不可省略.3.执行如图所示的程序框图,则输出n的值为______.【解析】运行该程序,S=0+(-1)1×1=-1<2,继续执行;n=2,S=-1+(-1)2×2=1<2,继续执行;n=3,S=1+(-1)3×3=-2
6、<2,继续执行;n=4,S=-2+(-1)4×4=2,满足S≥2,退出循环,故输出n的值为4.答案:4关键能力·合作学习类型一 循环结构有关概念的理解(数学抽象)【题组训练】1.下列关于循环结构的说法正确的是()A.循环结构中,判断框内的条件是唯一的B.判断框中的条件成立时,要结束循环向下执行C.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现“死循环”D.循环结构就是无限循环的结构,执行程序时会永无止境地运行下去2.执行如图所示的程序框图,输出的S值为()A.1B.3C.7D.153.执行如图所示的程
7、序框图,若输出k的值为6,则判断框内可填入的条件是()A.s>?B.s>?C.s>?D.s>?【解析】1.选C.由于判断框内的条件不唯一,故A错;由于当型循环结构中,判断框中的条件成立时执行循环体,故B错;由于循环结构不是无限循环的,故C正确,D错.2.选C.程序框图运行如下:k=0<3,S=0+20=1,k=1<3;S=1+21=3,k=2<3;S=3+22=7,k=3.输出S=7.3.选C.当输出k的值为6时,s=1×结合题中的程序框图知选C.【解题策略】1.循环结构应用的三个注意点(1)如果算法问题里涉及的运
8、算进行多次重复的操作,且先后参与运算的各数之间有相同的变化规律,就可以引入循环变量参与运算,构成循环结构.(2)在循环结构中,要注意根据条件设置合理的计数变量,累加(乘)变量,同时条件的表述要恰当,精确.(3)累加变量的初值一般为0,而累乘变量的初值一般为1,累加(乘)和计数一般是同步进行的,累加(乘)一次,计数一次.2.两种循环结构的区别与联系类型何时终止
此文档下载收益归作者所有