高中数学必修3课件123 循环语句.ppt

高中数学必修3课件123 循环语句.ppt

ID:59439007

大小:1.83 MB

页数:67页

时间:2020-09-18

高中数学必修3课件123 循环语句.ppt_第1页
高中数学必修3课件123 循环语句.ppt_第2页
高中数学必修3课件123 循环语句.ppt_第3页
高中数学必修3课件123 循环语句.ppt_第4页
高中数学必修3课件123 循环语句.ppt_第5页
资源描述:

《高中数学必修3课件123 循环语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、成才之路·数学路漫漫其修远兮吾将上下而求索人教A版·必修3算法初步第一章1.2 基本算法语句第一章1.2.3 循环语句高效课堂2课时作业4优效预习1当堂检测3优效预习1.程序框图中的循环结构包括两种:一种是直到型(UNTIL)循环结构,一种是当型(WHILE)循环结构.直到型循环结构是先执行一次循环体,再对条件进行判断,如果条件不符合,继续执行循环体,直到条件符合时终止循环.当型循环结构则先对条件进行判断,当条件符合时,执行循环体,否则终止循环.也就是直到型循环结构中至少执行一次循环体,而当型循环结构中的循环体可能一次也不执行,但二者本质上是

2、相同的,可以互相转化.●知识衔接2.两种循环结构形式[答案]D[解析]本题给定的分段函数有三段,所以在条件结构中需运用两次判断框,故选D.4.已知如下程序:若输入x=5,则运行结果是(  )A.x=5,y=1B.x=5,y=-1C.y=1D.y=-1[答案]C[解析]由于5≥0,故y=1.1.直到型循环语句(1)格式DO循环体LOOPUNTIL________(2)执行过程:首先执行一次循环体,再判断条件,如果_______条件,那么就结束循环,执行LOOPUNTIL之后的语句;如果_______条件,继续执行循环体,执行完循环体后,再判断条

3、件,如果仍然不满足条件,再次执行________,直到满足条件循环终止.直到型循环语句又称UNTIL语句.●自主预习条件满足不满足循环体(3)程序框图:对应的直到型循环结构如图所示.2.当型循环语句(1)格式:WHILE _______循环体WEND(2)执行过程:首先判断条件,如果_______条件,那么就结束循环,执行WEND之后的语句;如果_______条件,继续执行循环体;执行完循环体后,再判断条件,如果仍然满足条件,再次执行_______,这个过程反复进行,直到不满足条件循环终止.当型循环语句又称WHILE语句.条件不满足满足循环体

4、(3)程序框图:对应的当型循环结构如图所示.3.直到型循环语句与当型循环语句的区别与联系:直到型循环语句当型循环语句区别①先执行一次循环体,再对条件进行判断,然后根据判断的结果决定是否继续执行循环体,称为“后测试型”循环①先对条件进行判断.根据判断的结果决定是否执行循环体,称为“前测试型”循环②至少执行一次循环体②可能一次也不执行循环体联系①当型循环语句与直到型循环语句本质上是相同的,可以相互转化.②对同一算法来说,当型循环和直到型循环的条件互为反条件1.关于WHILE语句的一般格式中,下列说法正确的是(  )A.总是执行循环体B.执行一次循

5、环体C.满足条件时执行循环体D.遇到WEND就结束[答案]C[解析]WHILE语句执行时,先判断条件,若条件成立,就执行循环体,再判断,为真,再执行,直到条件为假时结束循环.●预习自测2.如图,给出的四个框图,其中满足WHILE语句结构的是(  )A.①②B.②③C.②④D.③④[答案]B[解析]WHILE语句与程序框图中的当型循环结构相对应,它先判断条件,条件成立则执行循环体,条件不成立则结束循环.3.下列循环语句,循环终止时,i等于(  )i=1WHILE i<3i=i+1WENDA.2B.3C.4D.5[答案]B[解析]该循环语句是当型

6、循环语句,当条件i<3开始不成立时,循环终止,则所求i=3.4.下面是利用直到型循环语句编写的程序,请把它改写为当型循环语句.[探究]首先注意WHILE型循环语句的格式,然后搞清其中的条件与UNTIL型语句中的条件正好相反.高效课堂(1)(2015·雅安高一检测)下面程序执行后输出的结果是________.UNTIL语句的应用(直到型)●互动探究(2)用UNTIL语句设计程序计算2+4+6+…+100.[探究]1.运行含UNTIL语句的程序时,何时终止循环?2.设计程序前是否需要画出程序框图?[解析](1)i=11时,s=1×11=1;i=1

7、0时,s=11×10=110;i=9时,s=110×9=990;i=8时,i<9成立,输出s的值为990.(2)程序框图为:[规律总结]UNTIL语句的适用类型及执行方式根据下列程序框图,把程序中所缺少的语句补充完整.程序框图[答案]①S=S+i^2 ②i=i+1 ③i>100[解析]由程序框图及直到型循环的特点易得.分别用当型与直到型语句编写程序计算12+32+52+…+9992,并画出相应的程序框图.WHILE语句的应用(当型)解法二:(直到型循环)程序框图如下图.[规律总结]WHILE语句的执行过程计算机执行到WHILE语句时,先判断条

8、件是否成立,如果成立,则执行WHILE和WEND之间的循环体;后返回WHILE语句再判断上述条件是否成立,如果成立,再执行循环体,这个过程反复进行,直到某一次WHI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。