欢迎来到天天文库
浏览记录
ID:30006959
大小:1.41 MB
页数:4页
时间:2018-12-25
《高中数学 第一章 算法初步 1.1 算法与程序框图 1.1.3 循环结构学案新人教a版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.1.3循环结构班级姓名学号一、学习目标:1.掌握两种循环结构的程序框图的画法,能进行两种循环结构程序框图间的转化.2.掌握画程序框图的基本规则,能正确画出程序框图.二、课前学习1.循环结构的定义在一些算法中,经常会出现从某处开始,按照一定的条件某些步骤的情况,这就是循环结构.反复执行的步骤称为.2.循环结构的特点(1)重复性:在一个循环结构中,总有一个过程要重复一系列的步骤若干次,而且每次的操作完全相同.(2)判断性:每个循环结构都包含一个判断条件,它决定这个循环的执行与终止.(3)函数性:循环
2、变量在构造循环结构中起了关键作用,蕴含着函数的思想.3.常见的两种循环结构名称直到型循环结构当型循环结构结构图特征先循环后判断,若不满足条件则,否则.先判断后循环,满足则,否则.设计一个算法的程序框图的步骤(1)用表述算法步骤;(2)确定每一个算法步骤所包含的,并用相应的程序框图表示,得到该步骤的程序框图;(3)将所有步骤的程序框图用连接起来,并加上,得到表示整个算法的程序框图.思考 (1)循环结构的程序框图中一定含有判断框吗?(2)任何一个算法的程序框图中都必须含有三种基本逻辑结构吗?三、例题与变
3、式例题1 某程序框图如图(1)所示,该程序运行后输出的k的值是( ).A.4B.5C.6D.7变式1如图(2)是一个算法的程序框图,该算法所输出的结果是( ).A.B.C.D.变式2如图(3)所示,程序框图中输出S的值为__________(3)例题2某同学设计的程序框图如图(5)所示,用以计算和式12+22+32+…+202的值,则在判断框中应填写( )A.i=19B.i=19C.i>21D.i<21变式2如图(6)给出的是计算++?-+的值的一个程序框图,则判断框内应填入的条件是()A.i
4、>10B.i<10C.i>20D.i<20(5)(6)当堂检测1.下列关于循环结构的说法正确的是( )A.循环结构中,判断框内的条件是唯一的B.判断框中的条件成立时,要结束循环向下执行C.循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现?°死循环?±D.循环结构就是无限循环的结构,执行程序时会永无止境地运行下去2.阅读如图所示的程序框图,运行相应的程序,则输出S的值为( )A.2B.4C.6D.83.如图所示的程序框图输出的S是126,则?é¨′应为( )A.n?ü5?B.n?ü6
5、?C.n?ü7?D.n?ü8?4.执行如图所示的程序框图,若输入n的值为3,则输出s的值是( )A.1B.2C.4D.7 第4题图 第5题图5.如上程序框图,当输入x的值为5时,其输出的结果是________.五、课堂小结:六课后巩固1.下列结构中组成算法的结构的个数有( )①顺序结构;②条件分支结构;③循环结构;④输入结构;⑤输出结构.A.2个 B.3个C.4个D.5个2.下列判断正确的是( )A.条件结构中必有循环结构B.循环结构中必有条件结构C.顺序结构中必有条件结构D
6、.顺序结构中必有循环结构3.下列说法正确的是( )①用程序框图表示算法,其优点是算法的基本逻辑结构展现得非常直观清楚;②我们所接触到的算法一般是由顺序结构、条件分支结构、循环结构这三种基本的逻辑结构构成的;③循环结构中,循环体指的是算法中的反复执行的处理步骤;④条件分支结构中一定包含循环结构.A.①②③B.②③④C.①③④D.①②④4.下面的程序框图中,是循环结构的是( )A.①②B.②③C.③④D.②④5.阅读如图所示的程序框图,运行相应的程序,输出的n的值为( )A.1B.2C.3D.4
此文档下载收益归作者所有