- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.2.3循环语句 课件(人教A版必修三)
●课标展示 1.了解两种循环语句的格式及其执行过程,明确各自终止循环的条件. 2.能用循环语句编写程序解决有关问题. ●温故知新 旧知再现 1.给出下列四个问题: ①求方程ax2+bx+c=0的解;②判断直线和圆的位置关系;③给三名同学的成绩排名次;④求两点间的距离.其中不需要用条件语句来描述其算法的有( ) A.1个 B.2个 C.3个 D.4个 [答案] A [解析] 不需要用条件语句来描述的是④. [答案] D [解析] 本题给定的分段函数有三段,所以在条件结构中需运用两次判断框,故选D. A.x=5,y=1 B.x=5,y=-1 C.y=1 D.y=-1 [答案] C [解析] 由于5≥0,故y=1. 新知导学 1.直到型循环语句 (1)格式 DO 循环体 LOOP UNTIL ________ (2)执行过程:首先执行一次循环体,再判断条件,如果______条件,那么就结束循环,执行LOOP UNTIL之后的语句;如果________条件,继续执行循环体,执行完循环体后,再判断条件,如果仍然不满足条件,再次执行_________,直到满足条件循环终止.直到型循环语句又称UNTIL语句. (3)程序框图:对应的直到型循环结构如图所示. 2.当型循环语句 (1)格式: WHILE _______ 循环体 WEND (2)执行过程:首先判断条件,如果________条件,那么就结束循环,执行WEND之后的语句;如果_______条件,继续执行循环体;执行完循环体后,再判断条件,如果仍然满足条件,再次执行__________,这个过程反复进行,直到不满足条件循环终止.当型循环语句又称WHILE语句. (3)程序框图:对应的当型循环结构如图所示. 3.直到型循环语句与当型循环语句的区别与联系: ●自我检测 1.下列循环语句,循环终止时,i等于( ) i=1 DO i=i+1 LOOP UNTIL i4 A.3 B.4 C.5 D.6 [答案] C [解析] 该循环语句是直到型循环语句,当条件i4开始成立时,循环终止,则i=5. 2.下列循环语句,循环终止时,i等于( ) i=1 WHILE i3 i=i+1 WEND A.2 B.3 C.4 D.5 [答案] B [解析] 该循环语句是当型循环语句,当条件i3开始不成立时,循环终止,则所求i=3. 3.下面是利用直到型循环语句编写的程序,请把它改写为当型循环语句. [分析] 首先注意WHILE型循环语句的格式,然后搞清其中的条件与UNTIL型语句中的条件正好相反. [解析] 当型循环语句如下: [分析] 1.运行含UNTIL语句的程序时,何时终止循环? 2.设计程序前是否需要画出程序框图? [解析] (1)i=11时,s=1×11=1; i=10时,s=11×10=110; i=9时,s=110×9=990; i=8时,i<9成立,输出s的值为990. (2)程序框图为: [答案] (1)990 规律总结:UNTIL语句的适用类型及执行方式 根据下列程序框图,把程序中所缺少的语句补充完整. 程序框图 [解析] 由程序框图及直到型循环的特点易得. [答案] ①S=S+i^2 ②i=i+1 ③i100 解法二:(直到型循环)程序框图如下图. 规律总结:WHILE语句的执行过程 计算机执行到WHILE语句时,先判断条件是否成立,如果成立,则执行WHILE和WEND之间的循环体;后返回WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复进行,直到某一次WHILE语句判断上述条件不成立为止,这时不再执行循环体,而是跳到WEND语句后,执行WEND后面的语句. 当型循环又称“前测试型”循环,也就是我们经常讲的“先测试后执行”,“先判断后循环”. [特别提醒] WHILE语句与当型循环结构相对应. [分析] 首先注意WHILE型循环语句的格式,然后搞清其中的条件与UNTIL型语句中的条件正好相反. [解析] 算法如下: 第一步,令i=0,S=0. 第二步,如果i≤63,那么执行第三步;否则,输出S,结束算法. 第三步,P=2i,S=S+P,i=i+1,返回第二步. 程序框图如图所示. 程序如下: i=0 S=0 WHILE i<=63 P=2^i S=S+P i=i+1 WEND PRINT S END 规律总结:解决此类问题应首先分析题意,构建数学模型,再将数学问题的求解过程步骤化、程序化.在处理一些需要反复执行运算任务(如累加求和、累乘求积等)的问题时,常常用循环语句编写程序. 一球从100 m的高度落下,每次落地后又反跳回原高度的一半,再落下,在第10次落地时,小球共经过多少路
您可能关注的文档
最近下载
- 交往与合作-第一单元-第一课-增进自身礼仪修养.pptx
- 外研版高中《英语》(新标准)必修二Unit5 单元整体教学设计附作业设计.doc VIP
- 黑龙江省汤原县2025年上半年公开招聘辅警试题含答案分析.docx VIP
- 储能系统介绍PPT.pptx VIP
- 标准图集-给水排水标准图集 室外给水排水管道工程及附属设施-7排水管道出水口.pdf VIP
- 储油罐计量资料讲解.ppt
- 基于BIM+GIS的EPC工程总承包管理平台及其应用.pptx VIP
- 飞机座舱环境控制系统.pptx VIP
- 基于BIM GIS的EPC工程总承包管理平台.pdf VIP
- GB/T 13814-2025镍及镍合金焊条.pdf
文档评论(0)