《【优化指导】高中数学(基础预习 课堂探究 达标训练)11.2.3 循环结构导学案 湘教版必修5》由会员分享,可在线阅读,更多相关《【优化指导】高中数学(基础预习 课堂探究 达标训练)11.2.3 循环结构导学案 湘教版必修5(6页珍藏版)》请在金锄头文库上搜索。
1、11.2.3循环结构1在算法中,从某处开始按照一定的条件重复执行某些步骤的结构称为循环结构,其中反复执行的步骤形成循环体2循环结构的一般形式通常有两种,用程序框图分别表示如下:图(1)图(2)图(1)所示的循环结构是先执行循环体,再判断条件p是否成立,若条件p不成立,就继续执行循环体,直到条件p成立时才终止循环,我们把这种循环结构称为直到型循环结构图(2)所示的循环结构是在每次执行循环体前都先判断条件p是否成立,当条件p成立,就执行循环体,当条件p不成立时才终止循环,我们把这种循环结构称为当型循环结构计算12100的值的算法的程序框图如图所示,该程序框图中,i表示的数首先是一个加数,除此之外,
2、i还有_功能答案:计数器1直到型循环结构【例1】设计求1471040的一个算法,并画出相应的程序框图根据求和式的特点,可以采用循环结构型框图,引入i作为计数变量,S作为累加变量,可以采用直到型循环结构解:程序框图如图所示:直到型循环结构是先执行循环体,后判断条件,循环体至少执行一次11设计求13599的程序框图解:程序框图如下:2当型循环结构【例2】设计一个程序框图计算1的值取i为计数变量,S为累加变量,则SS,用循环结构画出程序框图解:当型循环结构是先判断条件,当条件满足时,执行循环体,否则退出循环体,因此当型循环结构,有可能一次循环体也不执行21阅读下面的流程图填空(1)最后一次输出的i_
3、;(2)一共输出i的个数为_答案:(1)57(2)8,3两种循环结构的联系与区别【例3】画出计算135799的值的程序框图解:(1)直到型循环(2)当型循环直到型循环是当条件不满足时,执行循环体,直到条件满足时终止循环,而当型循环是当条件满足时,执行循环体,否则终止循环31根据下面的程序框图填空:(1)此程序框图中到输出s时,共执行了_次循环;(2)此程序框图中的循环是_型循环结构;(3)此程序框图的执行结果是_答案:(1)2(2)当(3)20,4确定循环变量的最值【例4】画出满足条件123n2 012成立的最小正整数值的算法框图用S表示累加变量,用n表示计数变量,当S2 012时,便输出n.
4、解:算法框图如下:41如图所示程序框图:则该框图的算法功能是_答案:求S1357n10 000的最大整数n1如果一个算法的程序框图中有,则表示该算法中一定有哪种逻辑结构()A循环结构和条件结构 B条件结构C循环结构 D顺序结构和循环结构解析:因为该程序框图含有判断框,所以一定含有条件结构答案:B2计算1 000以内所有自然数之和,所要用到的算法基本逻辑结构可以是()A顺序结构 B条件结构C循环结构 D以上都有解析:计算1 000以内所有自然数之和,要用循环结构,而循环结构中既有顺序结构也有条件结构答案:D3下面的程序框图中是循环结构的是()A B C D解析:是顺序结构,是条件结构,是当型循环,是直到型循环答案:C4如图,该程序框图的功能是_两个正的偶数输出结果为i_,i2_.答案:输出乘积为624的相邻的24265如图是求1222321002的值的程序框图,则正整数n_.解析:i1,s0,s12,i2,s1222,i3,所以n100.答案:100- 6 -