mwfd.net
当前位置:首页 >> vB 中Do whilE循环语句 >>

vB 中Do whilE循环语句

Do <循环体语句> Loop While <条件判断>特点:因为一开始,直接进入循环,运行<循环体语句>后,才会去执行<条件判断>,所以这种循环语句,至少会执行一次循环.如果<布尔表达式>的值为True,就从Do开始,继续执行循环;如果<布

Dim a, b, s, i As Integer '定义变量a = Val(Text1.Text) '把Text1由字符串转成数值后赋值给变量ab = Val(Text2.Text) '同上s = 0 's的值归零i = a '把a的值赋值给变量iDo While i <= b '当i<=b的时候做循环s = s + i '把i的值累加到s上i = i + 1 'i增加1Loop '循环结尾MsgBox "计算结果为:" & s '用对话框输出计算结果sEnd Sub '结束

do loop while 特点:因为一开始,直接进入循环,运行后,才会去执行,所以这种循环语句,至少会执行一次循环.如果的值为true,就从do开始,继续执行循环;如果的值为false,就循环结束,执行loop while 下面的语句.例如:i = 1do print i i = i + 1 loop while i 就是i 评论0 0 0

dim a as integer dim b as longb do longb = 1dob = b * aa = a + 1 while a <= 4 print b

前者是先执行do里面代码 再判断 while条件 后者是先判断条件 再执行代码

form_Click dim sum as long sum = 0 :Ji =1 i=1 do while i j=1 do while j ji=ji*j loop sum =sum+ Ji i=i+1 loop print sum End sub

Do While Loop 就是 While,一模一样.While 缺陷在于必须是退出循环前提条件成立,而不能是继续循环前提条件成立.后者用 Do Loop While 可以达到

第一个 选1第二个 选2

do while i<10i=i+1s=s+iloopprint s

exit do

网站首页 | 网站地图
All rights reserved Powered by www.mwfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com