收藏 分享(赏)

2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc

上传人:高**** 文档编号:176892 上传时间:2024-05-25 格式:DOC 页数:8 大小:442.50KB
下载 相关 举报
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第1页
第1页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第2页
第2页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第3页
第3页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第4页
第4页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第5页
第5页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第6页
第6页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第7页
第7页 / 共8页
2020-2021学年北师大版数学必修3学案:2-2-3 循环结构 WORD版含解析.doc_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
资源描述

1、2.3循环结构考纲定位重难突破1.掌握循环结构的有关概念.2.理解循环结构的两个基本模式,会用循环结构描述算法.3.体会循环结构在重复计算中的重要作用.重点:用框图表示算法的循环结构. 难点:利用循环结构解决实际问题.授课提示:对应学生用书第30页自主梳理1循环结构的概念如图所示框图:其中第部分是赋予循环变量初始值,预示循环开始,第部分称为循环体,反复执行第部分判断是否继续执行循环体,称为循环的终止条件变量n控制着循环的开始和结束,称为循环变量2循环结构的设计过程设计循环结构之前需要确定的三件事:(1)确定循环变量和初始条件(2)确定算法中反复执行的部分,即循环体(3)确定循环的终止条件循环结

2、构的算法框图的基本模式,如图所示双基自测1根据指定条件决定是否重复执行一条或多条指令的控制结构称为()A选择结构B循环结构C递归结构 D顺序结构解析:考查各种结构的特征答案:B2以下说法不正确的是()A顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构B循环结构是在一些算法中从某处开始按照一定的条件,反复执行某些处理步骤,故循环结构一定包含条件结构C循环结构不一定包含选择结构D用算法框图表示的算法更形象、直观,容易理解解析:循环结构中要对是否循环进行判断,所以一定包含选择结构答案:C3执行如图所示的程序框图,输出的S值为()A1 B3C7 D15解析:由程序框图知,算法的功

3、能是求S121222k的值跳出循环体的k值为3,输出S1247.故选C.答案:C授课提示:对应学生用书第31页探究一利用循环结构解决累加、累乘问题典例1设计算法求的值,要求画出算法框图解析算法如下:1S0;2i1;3SS;4ii2;5如果i51,执行第6步;否则,返回重新执行第3步和第4步;6输出S.算法框图如图所示:对于加数众多,不易采用逐一相加的方法处理的问题,常通过循环结构解决,方法是引用两个变量i和S,其中i一般称为计数变量,用来计算和控制运算次数,S称为累积变量,它表示所求得的和或积,它是不断地将前一个结果与新数相加或相乘得到的,这两个变量的表示形式一般为iim(m为每次增加的数值)

4、和SSA(A为所加的数)或SS*A(A为所乘的数)1设计一个算法,求13239931003的值,并画出算法框图解析:算法如下:第一步,使S0.第二步,使i1.第三步,使SSi3.第四步,使ii1.第五步,若i100,则返回第三步;否则,输出S,算法结束算法框图如图所示:探究二循环变量的最值问题典例2写出一个求满足1357n50 000的最小正整数n的算法,并画出相应的算法框图解析算法如下:1S1;2i3;3若S50 000,那么SS*i,ii2,重复第三步,否则执行下一步;4ii2;5输出i.算法框图如图所示:解决循环变量最值的步骤:(1)根据题目条件写出算法并画出相应的框图(2)依据框图确定

5、循环结束时,循环变量的取值(3)得出结论2.写出求123n20 000的最小正整数n的算法,并画出相应的算法框图解析:算法为:第一步,令n0,S0.第二步,nn1.第三步,SSn.第四步,如果S20 000,则输出n;否则,执行第二步该算法的算法框图如图所示:探究三循环结构在实际问题中的应用典例3给出某班50名学生的数学测试成绩,60分及60分以上的为及格,要求统计及格人数、及格人数的平均分、全班同学的平均分,画出框图,并用语句描述该算法解析框图如图:用语句描述为:M0i1S0T0Do输入x;Ifx60ThenSSxMM1EndIfTTxii1LoopWhilei50PS/MTT/50输出M,

6、P,T.解决此类问题的关键是读懂题目,建立合适的模型,找到解决问题的计算公式3在电脑游戏中,“主角”的生命机会往往被预先设定如某枪战游戏中,主角被设置生命5次,每次生命承受射击8次(被击中8次失去一次生命机会),假设射击为单发射击,试为“主角”耗用生命机会的过程设计一个算法框图解析:循环变量为“主角”的中枪数i,初始数为0,每被击中一枪,增加1.循环体为“主角”中枪循环结束条件为“主角”所有生命机会共能承受40枪(第40枪被击中则游戏结束),算法框图如图弄错循环次数致误典例执行如图所示的程序框图,则输出的k的值是()A3B4C5D6解析第一次运行得s1(11)21,k2;第二次运行得s1(21

7、)22,k3;第三次运行得s2(31)26,k4;第四次运行得s6(41)215,k5;第五次运行得s15(51)231,满足条件,终止循环,所以输出的k的值是5.答案C错因与防范(1)本题易错选B或D,错因是循环条件弄错,多计一次或者少计一次而得到错误结果(2)解决程序框图问题要注意的三个常用变量:计数变量:用来记录某个事件发生的次数,如ii1.累加变量:用来计算数据之和,如SSi;累乘变量:用来计算数据之积,如ppi.(3)使用循环结构寻数时,要明确数字的结构特征,决定循环的终止条件与数的结构特征的关系及循环次数尤其是统计数时,注意要统计的数的出现次数与循环次数的区别随堂训练对应学生用书第

8、32页1阅读如图所示的算法框图,如果输出i4,那么空白的判断框中应填入的条件是()AS8BS9CS11 DS10解析:根据算法框图,i2,S2215,不满足条件;i3,S2328,不满足条件;i4,S2419,此时输出i4,所以填S9.答案:B2如图所示的算法框图输出的结果是_解析:当a5时,S155;当a4时,S5420;当a3时,不满足条件a4,跳出循环,此时程序结束,故输出S20.答案:203设计一个算法,求124249的值,并画出算法框图解析:算法步骤:第一步,令i0,S0.第二步,令SS2i.第三步,ii1.第四步:判断i是否大于49,若成立,则输出S,结束算法;否则返回第二步重新执行程序框图如图所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3