[教育学]vb循环结构1.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[教育学]vb循环结构1

循环结构 Do Loop之“当”循环 形式1: 形式2: Do While 条件表达式 Do 语句块(循环体) 语句块(循环体) Loop Loop While 条件表达式 Do Loop循环示例1 Private sub Form_click() Dim num% num=1 Do while num=10 Print num Num=num+1 Loop End sub S=1+2+3+……+100 Private Sub Form_Click() Dim i As Integer ‘i为累加数 Dim sum As Integer ‘sum为累加和 i =1 sum = 0 Do While i = 100 sum = sum + i i = i + 1 Loop Print sum End Sub S=1+2+3+……+100 Private Sub Form_Click() Dim i As Integer Dim sum As Integer i = 1 sum = 0 Do sum = sum + i i = i + 1 Loop While i = 100 Print sum End Sub Do Loop之“直到”循环 形式1: 形式2: Do Until 条件表达式 Do 语句块(循环体) 语句块(循环体) Loop Loop Until 条件表达式 S=1+2+3+……+n Private Sub Command1_Click() Dim i As Integer, n As Integer Dim sum As Integer n = Val(Text1.Text) sum = 0 i = 0 Do Until i n sum = sum + i i = i + 1 Loop Text2.Text = sum End Sub S=1+2+3+……+n Private Sub Command1_Click() Dim i As Integer, n As Integer Dim sum As long n = Val(Text1.Text) sum = 0 i = 0 Do sum = sum + i i = i + 1 Loop Until i n Text2.Text = sum End Sub 5.2 For 循环语句 For循环语句是计数型循环语句,用于控制循环次数已知的循环结构。语句形式如下: For 循环变量 = 初值 To 终值 [Step 步长] [循环体] Next [循环变量] 使用For循环计算1+3+5+……+99的值 使用For循环计算1+3+5+……+99的值 For 和Do Loop的比较 采用For语句比Do Loop更加简明。 一般情况下,能够预先确定循环次数时,应优先采用For语句,否则的话应该使用Do Loop语句 【例 5.13】利用随机数函数模拟抛硬币 采用的方法是:每次随机产生一个0或1的整数,相当于一次投币,1代表正面,0代表反面。 在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入抛硬币次数、出现正面的次数和出现反面的次数,如图所示。 循环嵌套 Private Sub Form_Click() Dim i As Integer, j As Integer For i = 1 To 3 Print i=” ; i For j = 1 To 3 Print Tab; j=; j Next j Next I End Sub 循环嵌套 For i = 1 To 3 Step 1 P

文档评论(0)

jiupshaieuk12 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6212135231000003

1亿VIP精品文档

相关文档