电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2018-2019学年高中数学人教a版必修3课件:1.2.3循环语句

63页
  • 卖家[上传人]:小**
  • 文档编号:87862679
  • 上传时间:2019-04-13
  • 文档格式:PPT
  • 文档大小:1.14MB
  • / 63 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1.2.3 循 环 语 句,1.循环语句 循环语句与程序框图中的_相对应,一般程序 设计语言中都有_和_两种 循环语句结构,分别对应于程序框图中的直到型和当 型循环结构.,循环结构,直到型(UNTIL),当型(WHILE),2.两种循环语句的对比,LOOP UNTIL,WEND,【点拨】 (1)对UNTIL语句的两点说明 DO语句只是循环的开始标记,遇到DO语句,程序只是记住这个标记,其他什么也不做,接着执行后面的循环体,在执行一次循环体后,再检查UNTIL后的条件是否成立.如果不成立,就重复执行循环体,直到条件符合时退出循环;,在循环体内,应注意务必有相应的语句使“条件”改变,保证能终止循环,否则循环将无休止地进行下去.,(2)对WHILE语句的三点说明 当型循环以WHILE开头,以WEND作为结束标志; 执行WHILE语句时,先判断条件,再执行循环体,然后再判断条件,再执行循环体,反复执行,直至条件不满足;,WHILE语句由于先条件,再循环体,因此,循环体可能一次也不执行就退出循环结构.,【自我检测】 1.下列问题可以设计成循环语句计算的有( ) 求1+3+32+39的和; 比较a

      2、,b两个数的大小; 对于分段函数,要求输入自变量,输出函数值; 求平方值小于100的最大整数 A.0个 B.1个 C.2个 D.3个,【解析】选C.和用到循环语句,和用不到,2.如图所示的程序运行结果是( ),【解析】选C.该程序共进行了三次循环,第一次循环S=1,i=2,第二次循环S=3,i=3,第三次循环S=10,i=4,44不成立,结束循环.,3.下列循环语句,循环终止时,i等于( ),【解析】选D.该循环语句是UNTIL语句,当条件成立时退出循环,D正确,4.下列给出的四个框图中: 其中满足WHILE语句结构的序号是 .,【解析】中的程序是执行了一次循环体之后,再对循环条件进行判断,不符合当型循环的意义. 答案:,类型一 UNTIL语句的应用 【典例】1.如图程序执行后输出的结果是( ),A.-1 B.0 C.1 D.2,2.用UNTIL语句编写程序,计算 的值.,【审题路线图】1.已知UNTIL语句依据程序逐步计算. 2.求和运算设计好循环体的语句S=S+1/i写出程序.,【解析】1.选B.根据题意可知第一次循环后得到S=5,n=4;第二次循环后得到S=9,n=3,第三次循环

      3、后得到S=12,n=2,第四次循环后得到S=14,n=1,第五次循环后得到S=15,n=0;此时输出结果,故选B.,2.程序如下:,【方法技巧】UNTIL语句的适用类型及执行方式 (1)适用类型:直到型循环又称“后测试型”循环,也就是我们经常讲的“先执行后测试”“先循环后判断”.,(2)执行方式:计算机执行UNTIL语句时,先执行DO和UNTIL之间的循环体,然后判断LOOP UNTIL后面的条件是否成立,如果不成立,返回重新执行循环体.这个过程反复执行,直到某一次判断LOOP UNTIL后面的条件成立为止,这时不再返回执行循环体,而是跳出循环体执行LOOP UNTIL语句后面的语句.,【变式训练】根据下面的要求,求1+3+5+99的值 (1)请补充完整执行该问题的程序框图. (2)以下是解决该问题的程序,请完成执行该问题的程序,【解析】(1)S=0 S=S+i i=i+2 i100?或i99?,【补偿训练】下面为一个求20个数的平均数的程序, 在横线上应填充的语句为( ),A.i20 B.i=20 D.i=20,【解析】选A程序的功能是求20个数的平均数,则循环体共需要执行20次,由

      4、循环变量的初值为1,步长为1,知当循环20次时,此时循环变量的值为21,应退出循环,又因直到型循环是满足条件退出循环,即i20时退出循环.,类型二 WHILE语句的应用 【典例】1.(2018平顶山高一检测)如图所示的程序是用来( ),A.计算210的值 B.计算29的值 C.计算210的值 D.计算12310的值,2.用WHILE语句编写程序,求出使不等式12+22+ 32+n21 000成立的n的最大正整数值.,【审题路线图】 1.已知WHILE语句编写的程序运行程序前几步,判断出结束时的情况. 2.求和运算设计好循环体,关注循环变量和累加变量的关系.,【解析】1.选C.运行程序可得 S=1,i=110是,S=21,i=1+110是, S=22,i=2+110是, S=29,i=9+110是,S=210,i=10+110否,输出S=210.,2.程序如下:,【延伸探究】 1.本例2中,用UNTIL语句编写程序.,【解析】程序如下:,2.本例2中,不等式改为“12-22+32-+(-1)n+1n2 -1 000”,如何设计程序?,【解析】程序如下:,【方法技巧】WHILE语句的适用类

      5、型及执行方式 (1)适用类型: 当型循环也叫“前测试型”循环,也就是我们经常讲的“先测试后执行”“先判断后执行”.,(2)执行方式: 当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.,【补偿训练】给出30个数,1,2,4,7,11,其规律是第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,以此类推,要求计算这30个数的和,先将如图所给出的程序框图补充完整,再依据程序框图写出程序.,(1)把程序框图补充完整: ; . (2)写出程序,【解析】(1)为i=30?为P=P+i.给出的是30个数相加,故i=30,P表示后一个加数比前一个多i.故P=P+i.,答案:i=30? P=P+i (2)程序:,类型三 循环语句的综合应用 【典例】1.(2018苏州高一检测)已知有如下两段程 序:程序1运行的结果为 ,程序2运行的结果为 .,2

      6、.水仙花数是一个三位数,它的各位数字的立方和等 于该数,例如153是一个水仙花数,因为153=13+53+33, 试编一段程序,找出100999中所有的水仙花数.,【审题路线图】 1.已知UNTIL和WHILE语句编写的两个程序依据程序逐步计算. 2.统计水仙花数综合应用条件语句和循环语句.,【解析】1.程序1是计数变量i=21开始,不满足i20,终止循环,累加变量sum=0,这个程序计算的结果:sum=0;程序2计数变量i=21,开始进入循环,sum=0+21=21,i=i+1=21+1=22,i20,循环终止,此时,累加变量sum=21,这个程序计算的结果:sum=21. 答案:0 21,2.程序如下:,【方法技巧】用循环语句编写程序的要点 (1)用循环语句编写程序的“三要素” 循环语句中的变量一般需要进行一定的初始化操作; 循环语句在循环的过程中需要有“结束”的机会; 在循环中要有改变循环条件成立的因素.,(2)注意事项 解决具体问题构造循环语句的算法时,要尽可能少地引入循环变量,否则较多的变量会使设计程序比较繁杂,并且较多的变量会使计算机占用大量的系统资源,导致系统缓慢; WHILE循环与UNTIL循环一般可以相互转化.,【变式训练】给出以下10个数:4,10,70,33,95, 74,29,17,60,30,要求将大于40的数找出来,画 出求解该问题的程序框图,并写出程序.,【解题指南】在循环体中设计条件语句,输出大于40的数.,【解析】程序框图如图.,程序如下:,【补偿训练】请设计一个求12+23+34+ 2 0132 014+2 0152 016+2 0162 017的值的程序.,【解析】程序设计如下:,【核心素养培优区】 【易错案例】循环语句在求值问题中的应用 【典例】用循环语句设计计算 13599的一个程序,【失误案例】程序如下,【错解分析】分析解题过程,请找出错误之处. 提示:错误的根本原因是将变量初始化赋值语句放入循环体成死循环.,【自我纠正】程序如下,

      《2018-2019学年高中数学人教a版必修3课件:1.2.3循环语句 》由会员小**分享,可在线阅读,更多相关《2018-2019学年高中数学人教a版必修3课件:1.2.3循环语句 》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.