88问答网
所有问题
VB中的Do...Loop语句怎么使用?
我是初学者,有些还不太懂,希望高手能给我讲下Do...Loop语句的用途和用法(最好有代码例子),简单明了易懂就OK了!
举报该问题
推荐答案 2009-01-18
Do...Loop 语句
当条件为 True 时,或直到条件变为 True 时,重复执行一个语句块中的命令。
语法
Do [{While | Until} condition]
[statements]
[Exit Do]
[statements]
Loop
Do...Loop 语句示例
本示例示范如何使用 Do...Loop 语句。内层的 Do...Loop 语句循环到第 10 次时将标志值设置为 False,并用 Exit Do 语句强制退出内层循环。外层循环则在检查到标志值为 False 时,马上退出。
Dim Check, Counter
Check = True: Counter = 0 ' 设置变量初始值。
Do ' 外层循环。
Do While Counter < 20 ' 内层循环。
Counter = Counter + 1 ' 计数器加一。
If Counter = 10 Then ' 如果条件成立。
Check = False ' 将标志值设成 False。
Exit Do ' 退出内层循环。
End If
Loop
Loop Until Check = False ' 退出外层循环。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/Kgc1VBag.html
其他回答
第1个回答 2009-01-21
a = 0
do until a > 100 '如果a小于100 就执行下面的代码(a=a+1)
a = a + 1
loop '结束 do until 循环
这样下来,在前面已经声明了a=0
当a=0 小于100的时候执行 a=a+1的循环体 (0+1 =1)
执行了第一次循环体时 a=a+1 ,a就等于1
每次执行的时候 a 在原基础上 +1
当a 相加到 101 的时候 满足 a > 100了
就结束循环体 跳出循环了
第2个回答 2009-01-18
do '开始执行代码
a=a+1
loop while a<5 '当a<5时再回去执行do下面的代码。
只要while后面的条件成立,就会不断的执行do下面的代码。
第3个回答 2009-01-18
告诉你个最简单的方法!
DO
...
if (退出循环条件) then
exit do
end if
...
LOOP
第4个回答 2009-01-18
看考试教程吧,写得很清除了(链接给的是循环结构部分的讲解):
http://www.examda.com/ncre2/VB/fudao/20070213/114159965-3.html
有图也有实例,看不明白就开个vb自己试一下,慢慢体会吧。
1
2
下一页
相似回答
“
vb
”中“
do
”、“until”、“
loop
”的用法是什么?
答:
Do
循环由Do和
Loop
构成,但如果只有Do和Loop的话将不停地执行Do和Loop之间
的语句
块,所以需要
使用
可选的关键字While或Until以及Eixt Do来指定循环的条件以及退出循环.关键字While是指当条件为True时执行循环,而Until则是在条件变为True之前重复,就你的例子来说,用关键字Until给出了X=-1这个条件,意思就是...
vb
do
loop 语句
答:
1、
Do
While i>1 '条件为True时执行 ... ... '要执行
的语句Loop
2、Do Until i>1 '条件为False时执行 ... ... '要执行的语句Loop 3、Do ... ... '要执行的语句 Loop While i>1 '条件为True时执行 4、Do ... ... '要执行的语句 Loop Until i>1 '条件...
求助啊关于
Vb中do
loop语句
答:
在Do…Loop 中可以在任何位置放置任意个数的 Exit Do 语句,随时跳出Do匧oop 循环。Exit Do 通常用于条件判断之后,例如If匮hen,在这种情况下,Exit Do 语句将控制权转移到紧接在 Loop 命令之后的语句。如果 Exit Do
使用
在嵌套
的Do
…
Loop 语句
中,则 Exit Do 会将控制权转移到 Exit Do 所在位...
Do
...
Loop
的说明
答:
Exit
Do
通常与条件判断语句(如 If...Then )一起使用,将控制传递给紧随在
Loop 语句
后面的语句。当用于嵌套 Do...Loop 中的时候,Exit Do 将控制传递给其所在循环的上一层嵌套循环。下面例子举例说明
如何使用
Do...Loop 语句: Do Until DefResp =
vb
NoMyNum = Int (6 * Rnd + 1) ' ...
关于
vb
解释
Do
...
Loop 语句
答:
Do
Until i>10 sum=sum+i i=i+1
Loop
Print "1+2+...+10=";sum End Sub 2、Do <循环体> Loop[{While|Until}<循环条件>]这种形式是先执行循环体,每次执行完后判断条件是否符合(即循环体至少被执行一次)。例:Private Sub Form_Click()Dim i As Integer,sum As Integer i=1 Do su...
vb
已知xyz yzz=846,其中x.y.z是0到9的数字,编程求出x.y和z
答:
代码如下:for Z in range(11):for Y in range(6):#X+Y=5,所以X或者Y绝不可能大于5 for X in range(6):if X*100 + Y*10 + Z + Y*100 + Z*10 + Z*10==532:PRINT("X={},Y={},Z={}".format(X,Y,Z))
vb中
实现循环的三个
语句
答:
until...
loop
:当条件为false循环,在进入循环之前检查条件。4、
do
..loop until:当条件为false循环,在循环至少运行一次后检查条件。5、While...Wend:当条件为Ture时循环。6、for...next:指定循环次数,
使用
计数器重复运行
语句
。7、for Each...next:对于集合中的每项或数组中的元素,重复执行每个语句...
vb的
几种循环结构是什么?
答:
2.Do...Loop 2.1 第一种用法
用
Do 循环重复执行一语句块,且重复次数不定。Do...
Loop 语句
有几种演变形式,但每种都计算数值条件以决定是否继续执行。如同 If...Then condition 必须是一个数值或者值为 True(非零)或 False(零)的表达式。在下面
的 Do
...Loop 循环中,只要 condition 为...
大家正在搜
else if语句怎么用
VB常用语句
用VB做查找语句
VB循环语句
VB6 语句执行
vb语言if语句
vb语言赋值语句规则
vb语言基础常见语句
vb语言输出语句
相关问题
VB 语言中do loop while循环语句如何使用?
VB中DO LOOP语句DO后面可以跟什么可以不跟吗?
vb do loop 语句
VB中的do while loop语句
VB中的Do.Loop语句怎么使用
vb中Do Until...looP 用法
“vb”中“do”、“until”、“loop”的用法是什么...
vb中Do Until...looP 用法