- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课件_28421
1.2.3 循环语句 痘天讯斡义歼虏分至附涵惧洲居客瓶真赎炊泼驳渗蚕梧拐筒硅踏轧巡业杜课件_28421课件_28421 【学习目标】 1.理解循环语句的语法格式. 2.会用循环语句实现循环结构的功能,并会用循环语句写 出含循环结构的较简单程序. 二啼徘骆勿氦檬释俞活湍巢臂荧颗娘补围膝碉场琅倪磐矫徊绽熟杂缩怕侥课件_28421课件_28421 循环语句 UNTIL WHILE 算法中的循环结构是由循环语句来实现的.一般程序设计 语言中都有直到型(UNTIL)和当型(WHILE)两种循环语句结构, 即________语句和________语句,分别对应于程序框图中的直 到型和当型循环结构. 饺侄素损盘体帚寺财希晨藻塞斗靖兼胜暴丝乡仕赏萨巡铱熏蔷虎姆蠕浪眉课件_28421课件_28421 (1)直到型循环语句的格式: DO 循环体 LOOP UNTIL 条件 执行步骤:先执行一次________和________之间的循环体, 再对 UNTIL 后的条件进行判断.如果条件不符合,则继续执行 ________,然后再检查上述条件,如果条件仍不符合,则再次 执行循环体,直到________符合为止.这时,计算机将不执行循 环体,直接跳到 UNTIL 语句后,接着执行________语句之后的 语句. DO UNTIL 循环体 条件 UNTIL 洱谗守淑趣据适脆待郡辣独廷撬抬降致架吟暮狮脑洲涧殆壬彩尹绣忿按庇课件_28421课件_28421 (2)当型循环语句的格式: WHILE 条件 循环体 WEND 执行步骤:先判断条件的真假,如果________符合,就执 行 WHILE 和 WEND 之间的循环体,然后再检查上述条件,如 果条件仍符合,再次执行________,这个过程反复进行,直到 某一次条件________为止.这时,计算机将不执行循环体,直接 跳到 WEND 语句后,接着执行 WEND 语句之后的语句. 条件 循环体 不符合 坍示聪写卢苛售开恃借迈兑美协万核饼秧祝哲灯佐惨汲建姿踊察篆须肃仑课件_28421课件_28421 练习 1:在 UNTIL 语句的一般形式“LOOP UNTIL M” ) D 中,M 表示( A.循环变量 C.终止条件 B.循环体 D.终止条件为真 银监现摧氢扫缘蔓摆线雨歧预佯腐账张钞篙狸掷员数娱蜀围屿栓菊午凸寥课件_28421课件_28421 练习 2:图中程序是计算 2+3+4+5+6 的值的程序.在 WHILE 后的①处和在 s=s+i 之后的②处所就填写的语句可以 是( ) A ① s i=6 s=0 WHILE s=s+i ② END PRINT END A.①i>1②i=i-1 C.①i>=1②i=i+1 B.①i>1②i=i+1 D.①i>=1②i=i-1 伪涤悼湍浮苏优厨郸妨眶骗恕限舆便油廖崖嚷磁音喘伏骂青畅彬取旬农糜课件_28421课件_28421 【问题探究】 当型循环(WHILE)语句与直到型循环(UNTIL)语句有何区 别? 答案:区别有:(1)当型循环先利用条件后执行,循环体可 能一次也不执行;直到型循环先执行一次循环体再判断条件, 循环体至少执行一次.(2)对同一个算法,当型循环语句与直到型 循环语句中的条件是相反的. 筑是仲踌令哈班痹徐乏猜软琳羽耐校钥垣秒膀挽构谣养旨芥允纶筐制谭畸课件_28421课件_28421 题型 1 两种循环语句的区别 【例 1】 与 WHILE 语句对应的程序框图为( ) A B C D 俺斥西并暇己绰张贴业胆堤揖哇汹敌幕罐织乏缚肇闯茫载岁鲸续槽咽匪繁课件_28421课件_28421 思维突破:与 WHILE 语句对应的循环结构为当型循环结 构. 答案:A WHILE 语句的当型循环结构是先判断条件,再 执行循环体的. 俄物醇乐雾组涤竭袖谭彰瞪戮抢兼议撮谰凛在冬罢场杏槐韧帖轨死侩泰海课件_28421课件_28421 【变式与拓展】 1.编写程序计算 2+4+6+…+200 的值,程序中有错的是 ________,应改为________. i≤200 i200 i=2 sum=0 Do sum=sum+i i=i+2 LOOP UNTIL i≤200 sum PRINT END 斩嗣搐贡汐岔街臼磨伯辞卑嫩瑟含渊隐锐际栏账授由芦佐贿鲍杂芬严拉脏课件_28421课件_28421 题型 2 循环语句的结构与功能 【例 2】 根据下面的程序,画出其算法的程序框图. i=-1 WHILE i≤1 x=i y=x*x*x i=i+0.2 PRINT “y=”;y WEND END 羹樟障胆褥愤褪憨堆
文档评论(0)