




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中数学循环语句第一页,共17页。算法中的循环结构是由循环语句来实现的.循环结构有两种-----当型与直到型.满足条件?循环体是否当型循环结构(当条件满足时反复执行循环体)直到型循环结构(反复执行循环体直到条件满足)循环体是否满足条件? 对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。第一页2023/9/222第二页,共17页。循环语句作用:
用来实现算法循环结构的功能。格式:当型(while型):满足条件?是否循环体WHILE
条件循环体WEND第二页2023/9/223第三页,共17页。WHILE语句的一般格式是:WHILE
条件循环体WEND 其中循环体是由计算机反复执行的一组语句构成的。WHLIE后面的“条件”是用于控制计算机执行循环体或跳出循环体的。WHILE——当……时候WEND——朝……方向行走第三页2023/9/224第四页,共17页。格式:直到型(until型):DO
循环体LOOPUNTIL
条件循环体满足条件?否是第四页2023/9/225第五页,共17页。UNTIL语句的一般格式是:DO
循环体LOOPUNTIL条件循环体是否满足条件?直到型循环结构DO——执行LOOPUNTIL——循环,直到达到某种条件为止第五页2023/9/226第六页,共17页。DO
循环体LOOPUNTIL条件循环体是否满足条件?直到型循环结构从UNTIL型循环结构分析,计算机执行该语句时,先执行一次循环体,然后进行条件的判断,如果条件不满足,继续返回执行循环体,然后再进行条件的判断,这个过程反复进行,直到某一次条件满足时,不再执行循环体,跳到LOOPUNTIL语句后执行其他语句,是先执行循环体后进行条件判断的循环语句.第六页2023/9/227第七页,共17页。提问:通过对照,WHILE型语句与UNTIL型语句之间有什么区别呢?区别:在WHILE语句中,是当条件满足时执行循环体,而在UNTIL语句中,是当条件不满足时执行循环体。WHILE语句的一般格式WHILE
条件循环体WENDUNTIL语句的一般格式DO
循环体LOOPUNTIL条件第七页2023/9/228第八页,共17页。例:已知函数y=x3+3x2-24x+30,写出连续输入自变量的11个取值,分别输出相应的函数值的程序.第五步,判断输入的次数是否大于11.若是,则结束算法;否则,返回第一步.第一步,输入自变量x的值.第二步,计算y=x3+3x2-24x+30.第三步,输出y.第四步,记录输入次数.算法分析:第八页2023/9/229第九页,共17页。开始输入xy=x3+3x2-24x+30输出yn=1n=n+1n>11?结束是否n=1DOINPUTxy=x∧3+3*x∧2-24*x+30PRINTyn=n+1LOOPUNTIL
n>11END第九页2023/9/2210第十页,共17页。.编写程序,计算自然数1+2+3+…+99+100的和. 分析:这是一个累加问题.我们可以用WHILE型语句,也可以用UNTIL型语句。第十页2023/9/2211第十一页,共17页。i=1S=0WHILEi<=100i=i+1S=S+iWENDPRINTSEND结束S=S+ii=i+1i<=100?输出S否是i=1,S=0开始根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+…+100的值第十一页2023/9/2212第十二页,共17页。i=1S=0DOi=i+1s=s+iLOOPUNTILi>100PRINTSEND结束输出Si=1,S=0开始S=S+ii=i+1i>100?否是根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+…+100的值第十二页2023/9/2213第十三页,共17页。a=1WHILEa<100a=a+1WENDPRINTaEND答案:B第十三页2023/9/2214第十四页,共17页。S=1i=1WHILEi<=10S=3*Si=i+1WENDPRINTSEND答案:计算310第十四页2023/9/2215第十五页,共17页。n=5S=0W
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025重型货车租用合同书(合同版本)
- 《2025商品房买卖合同解除申请表》
- 2025新款企业租赁合同书范本(合同示范文本)
- 关于办公室数字化改造的决策与行动方案
- 2025年国内供货合同模板
- 关于纹绣的课件
- 服务业智能化客户服务与解决方案
- 2025混凝土合同内部经济承包责任书
- 2025年中国超市J公司特许经营合同范本
- 2025年个人之间的借款合同范本
- 市政排水管网改造项目背景与必要性
- 外科学-阑尾疾病
- 托管老师培训
- 施工现场动火分级审批制度(3篇)
- 2024年黑龙江哈尔滨市中考化学真题卷及答案解析
- 衡水中学学习计划
- 棋牌室消防应急预案
- 智能家居的智能门锁
- 《公园茶室设计》课件
- 结核病的防治健康讲座
- IATF16949体系推行计划(任务清晰版)
评论
0/150
提交评论