活动四用Do…Loop语句实现循环结构.pptx

活动四用Do…Loop语句实现循环结构.pptx

ID:48625825

大小:1.14 MB

页数:15页

时间:2020-01-24

活动四用Do…Loop语句实现循环结构.pptx_第1页
活动四用Do…Loop语句实现循环结构.pptx_第2页
活动四用Do…Loop语句实现循环结构.pptx_第3页
活动四用Do…Loop语句实现循环结构.pptx_第4页
活动四用Do…Loop语句实现循环结构.pptx_第5页
资源描述:

《活动四用Do…Loop语句实现循环结构.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、循环结构Do循环语句一、FOR循环语句回顾格式:For<循环变量=初值>To《终值》step【步长】【循环体】Next《循环变量》功能:按确定的次数执行循环体。想一想如果是不能预先确定重复次数应该怎么办?NG(电视剧、电影术语)NG就是nogood,是演员在拍摄过程中出现失误或笑场或不能达到最佳效果的时候,导演喊NG,让演员再来一次。拍摄一个镜头的过程在拍摄过程中,无法确定每个镜头的拍摄次数,顺利的话一次可以完成,否则需要重复拍摄多次周杰伦曾在一次拍摄中NG了50多次,被封为NG王。拍摄一个镜头的过程在拍摄过程中,无法确定每个镜头的拍摄次数,

2、梳理的话一次可以完成,否则就需要重复拍摄多次NG开始拍摄拍摄镜头导演是否满意?在VB程序设计中,不能够预先确定重复次数,就不能使用FOR循环语句,VB语言还提供了一种称为DO循环的语句,使得循环更加灵活方便。举例我们想在蚂蚁森林里面种植树木,需要收获能量1700g,假如我们第一天能收获的能量是5g,以后每天可以收获的能量比前一天多1g,到第几天我们可以种植一棵树呢?1、分析:第一天5g,以后的每天分别增加1g,就是6g,7g,8g…,直到1700g令day=1,NL=5则NL可以用下面的式子表示:NL=NL+day-1(其中day=day+1

3、)于是这个问题就可以转化为:当NL>=1700时,day的值。2.设计算法1.令day=1;能量NL=5;2.day=day+1;3.NL=NL+day-1;4.如果NL<1700,返回第二步;5.输出day的值;6.结束运行。3、编写程序Privatesubcommand1_click()Dimdayasinteger,NLasintegerday=1NL=5doday=day+1NL=NL+day-1loopuntilNL>=1700print“到第”;day;“天,可以种出一棵树!”Endsub4.调试程序把程序输入计算机,运行程序。格

4、式DO循环体Loop Until循环终止条件其中:循环体是一组VB语句;循环终止条件是一个逻辑表达式。DO循环语句的执行过程每次进入循环是从Do命令开始,先执行一次循环体,然后判断是否满足循环终止条件,若满足条件则退出循环,否则继续进行循环。否是不然将出现无限次数的循环执行循环体满足循环终止条件吗?DO循环语句与FOR循环语句区别FOR循环语句主要欧诺个鱼描述预先知道循环次数的循环结构,是一种计数循环。DO循环语句是根据条件是否满足而决定循环是否继续进行,而条件的判断可以在循环语句的开始部分设立,也可以把条件判断放在循环语句的结尾部分,根据条

5、件的表述使用关键词是while还是until,条件是放在循环体前还是放在循环体后。

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

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

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