高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3

上传人:沈*** 文档编号:50171556 上传时间:2022-01-19 格式:PPT 页数:20 大小:1.50MB
收藏 版权申诉 举报 下载
高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3_第1页
第1页 / 共20页
高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3_第2页
第2页 / 共20页
高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3_第3页
第3页 / 共20页
资源描述:

《高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3》由会员分享,可在线阅读,更多相关《高中数学 3.2 循环语句多媒体教学优质课件 北师大版必修3(20页珍藏版)》请在装配图网上搜索。

1、3.2 3.2 循环语句循环语句 掌握循环语句的功能和格式,能由循环结构写出循掌握循环语句的功能和格式,能由循环结构写出循环语句,并学会用计算机解决简单的实际问题环语句,并学会用计算机解决简单的实际问题. .1.1.指出下图中的循环变量指出下图中的循环变量, ,循环循环体体, ,循环终止条件循环终止条件. .否否开始开始n=1n=1a=15na=15n输出输出a an=n+1n=n+1n66n66结束结束是是变量变量n n控制着循环的开始和结束控制着循环的开始和结束, ,称为循环变量称为循环变量. .反复执行的部分,称为循环体反复执行的部分,称为循环体. .此用于判断是否继续执行循环体,此用于

2、判断是否继续执行循环体,称为循环的终止条件称为循环的终止条件. .2.2.画出循环结构的算法框图的基本模式画出循环结构的算法框图的基本模式循环变量循环变量= =初始值初始值循环体循环体循环变量循环变量= =循环变量的后继值循环变量的后继值循环变量是否成立循环变量是否成立是是否否思考思考1 1、下图是算法的循环结构的程序框图,它对应的循环下图是算法的循环结构的程序框图,它对应的循环语句的一般格式是什么?语句的一般格式是什么?探究一:循环语句(探究一:循环语句(1 1) For For 循环变量循环变量 = = 初始值初始值 To To 终值终值循环体循环体NextNext循环语句循环语句ForF

3、or语句语句满足条件满足条件循环体循环体否否是是 循环结构是算法中的基本结构循环结构是算法中的基本结构,for,for语句是表达循环结语句是表达循环结构最常见的语句之一构最常见的语句之一, ,它适用于预先知道循环次数的循环结它适用于预先知道循环次数的循环结构构. .思考思考2 2、ForFor循环语句适合什么类型循环结构?循环语句适合什么类型循环结构? 计算机在执行计算机在执行ForFor语句时先对循环变量赋值,然后与循语句时先对循环变量赋值,然后与循环变量的终值比较,若小于或等于终值,则执行循环体,环变量的终值比较,若小于或等于终值,则执行循环体,然后循环变量的值增加,再与终值比较,若还小于

4、或等于然后循环变量的值增加,再与终值比较,若还小于或等于终值,再执行循环体,循环变量的值再增加,以此类推,终值,再执行循环体,循环变量的值再增加,以此类推,直到循环变量的值大于终值时,停止执行循环体直到循环变量的值大于终值时,停止执行循环体. . 利用利用ForFor循环描述算法时,要注意设定好循环变量的初循环描述算法时,要注意设定好循环变量的初始值和终值,避免出现多一次循环或少一次循环的情况始值和终值,避免出现多一次循环或少一次循环的情况. .提醒:提醒:例例3 3 结合右边框图,使用结合右边框图,使用forfor语句描述输语句描述输出菲波那契数列算法的前出菲波那契数列算法的前5050项的算

5、法项的算法. .i50i50i=3i=3i=i+1i=i+1结束结束是是否否f f1 1=0=0,f f2 2=1=1开始开始f f3 3=f=f1 1+f+f2 2f f1 1=f=f2 2 f f2 2= f= f3 3 输出输出f f1 1, f, f2 2输出输出f f3 3f f1 1=0=0f f2 2=1=1输出输出“斐波那契数列为斐波那契数列为”f f1 1 ,f ,f2 2For i=3 to 50 For i=3 to 50 f f3 3=f=f1 1+f+f2 2输出输出f f3 3f f1 1=f=f2 2f f2 2=f=f3 3NextNext解解: :S=0S=0

6、T=1T=1S=S=S+iS+iT=TT=T* *i i输出输出S S输出输出T TNextNexts=0s=0,T=1T=1i=1i=1S=S=S+iS+i,T=TT=Ti ii=i+1i=i+1i i2020输出输出S,TS,T结束结束开始开始否否是是例例4.4.请阅读下列用请阅读下列用forfor语句写出的算法语句写出的算法, ,说说明该算法的处理功能明该算法的处理功能. .for i=1 to 20 for i=1 to 20 这两件事情这两件事情. .这个算法实际上处理的是求和这个算法实际上处理的是求和S=1+2+3+20S=1+2+3+20及求积及求积T=1T=12 23 3202

7、0思考思考3 3 如何寻找满足如何寻找满足1 12 23 34 4n100n100条件的最条件的最小整数小整数? ?能用能用ForFor语句写出吗?语句写出吗?探究二:循环语句(探究二:循环语句(2 2) 循环体循环体满足条件满足条件是是否否在一些循环结构中在一些循环结构中, ,预先不知道循预先不知道循环的次数环的次数, ,要根据其它形式的终止要根据其它形式的终止条件停止循环,其结构如右:条件停止循环,其结构如右:在这种情况下一般用在这种情况下一般用Do LoopDo Loop语句来语句来描述描述. .Do LoopDo Loop语句一般形式为语句一般形式为: :Loop WhileLoop

8、WhileDoDo循环体循环体条件为真条件为真循环体循环体满足条件满足条件是是否否Do LoopDo Loop语句的执行过程语句的执行过程: :先执行一次循环体先执行一次循环体, ,然后对然后对Loop WhileLoop While后面的条件后面的条件进行判断进行判断, ,若条件满足若条件满足, ,则返回执行循环体则返回执行循环体, ,再进行条件再进行条件判断判断, ,直到条件不满足时停止循环直到条件不满足时停止循环. . PRINT n-1PRINT n-1现在你能找出满足现在你能找出满足1 12 23 34 4 n100n100条件的最小条件的最小整数整数? ?解解: : s=1s=1n

9、=1n=1Do s=sDo s=s* *n nn=n+1n=n+11 1、用、用Do LoopDo Loop语句描述判断一个数是否为素数的算法语句描述判断一个数是否为素数的算法. .1 1、解:、解: t=1t=1DoDot=t+1t=t+1Loop while tLoop while t不能整除不能整除p p 且且t=tIf tSqr(qSqr(q) Then) Then输出输出“p p是素数是素数”ElseElse输出输出“p p不是素数不是素数”End IfEnd If2 2、解:、解:m=0m=0n=0n=0i=0i=0For i=1 To 40For i=1 To 40输入输入s s

10、If s=85 ThenIf s=85 Thenm=m+1m=m+1ElseElseIf s63 ThenIf s63 Thenn=n+1n=n+1ElseElsei=i+1i=i+1End IfEnd IfNextNext3 3、For i=1 to 300For i=1 to 300If n-1 Mod 5=0 Then If n-1 Mod 5=0 Then 输出输出n nNextNext是是是是开始开始i=i+15整除整除n-1结束结束否否i=0输出输出ni300否否N=3*ii iDODO 循环体循环体LOOPLOOP While While 条件为真条件为真For For 循环变量循环变量 初始值初始值 To To 终值终值 循环体循环体NextNext1 1、在计算机语言里,循环结构可以用循环语句来表达分别有:、在计算机语言里,循环结构可以用循环语句来表达分别有:DoLoopDoLoop语句语句ForNextForNext语句语句2 2、 ForNextForNext语句的局限性语句的局限性只能表达已知循环次数的循环结构只能表达已知循环次数的循环结构. .3 3、在运用两种语句都要注意循环变量的初始值和终值、在运用两种语句都要注意循环变量的初始值和终值. .明天是世上增值最快的一块土地,因它充满了希望.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!