欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    第9课for循环for循环语句.ppt

    • 资源ID:9521624       资源大小:172KB        全文页数:20页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第9课for循环for循环语句.ppt

    Visual Basic循环程序结构,For.Next 语句,求出100以内能被3整除的所有正整数,求1900-2100间的所有闰年,棋盘上的麦粒,* * * * *,有一类问题具有特点:操作步数很多,步骤有重复性,开始,结束,X能被3整除,Y,Y,X=1,输出X的值,X=x+1,X<=100,N,Y,N,示例: Private Sub Command1_Click( ) for i=1 to 10 Print i Next i End Sub,For-next 循环语句的格式,For 循环变量=初值 To 终值 【Step 步长】 循环体 Next 循环变量,For 循环语句的执行过程,1,循环变量被赋予初值 2,判断循环变量是否超过终值,如果超过,则退出循环执行NEXT后面的语句;如果没有超过则执行循环体。 3,遇到NEXT语句,则循环变量增加一个步长,转到(2),继续循环。,For-next 循环语句的流程图,说明: (1)For和Next必须成对出现,缺一不可。 (2)For 语句中的“循环变量”与Next语句中的“循环变量”必须一致。 (3)当初值小于终值时,步长应为正数;当初值大于终值时,步长应为负数 (4)如果省略Step,则步长为1。 (5)循环体可以是一个或多个语句。,例题二 S=0 For i=1 to 8 step 3 S=S+3 Next i Print s 此循环语句中,循环变量是? 初值是? 终值是? 步长是多少? 循环体中的语句是?,练 习:阅读程序给出结果,并在VB上运行验证,S=2 For i=1 to 3 step2 S=s+1 Next i Print s,S=2 For i=1 to 3 S=s+1 Next i Print s,S=2 For i=5 to 3 step 2 S=s+1 Next i Print s,S=2 For i=5 to 3 step -2 S=s+1 Next i Print s,程序分析实践,(1) Private Sub Command1_Click() For A=1 To 10 Print A Next A End Sub,运行结束时A的值是11 循环次数为10,结果是,1 2 3 4 5 6 7 8 9 10,结果是S=5050,运行结束时A的值是101 循环次数为100,(2) Private Sub Command1_Click() For A=1 To 100 S=S+A Next A Print “S=”; S End Sub,结果是S=5050,运行结束时A的值是0 循环次数为100,(3) Private Sub Command1_Click() For A=100 To 1 Step -1 S=S+A Next A Print “S=”; S End Sub,学生探讨,如何修改左边的程序来实现计算1*2*3*9*10的功能,Private Sub Command1_Click() For A=1 To 10 S=S*A Next A Print “S=”; S End Sub 结果为S=0,Private Sub Command1_Click() S=1 For A=1 To 10 S=S*A Next A Print “S=”; S End Sub 结果为S=3628800,求1970-2100间的所有闰年,、普通年能被4整除且不能被100整除的为闰年。 、世纪年能被400整除的是闰年。,实例讲解,

    注意事项

    本文(第9课for循环for循环语句.ppt)为本站会员(rrsccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开