vb Do循环语句的几种形式
Do循环语句的几种形式:
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 '条件为False时执行
5、While...Wend 语句
While i>1 '条件为True时执行
... ... '要执行的语句Wend
do while loop 使用do
loop就是一直循环
do
x=x+1
loop
那么就是个死循环 一直循环
所以要用while 设置个条件 当满足条件才循环
DO WHILE X<100
X=X+1
LOOP
那么就是当x<100 的时候就一直循环。
扩展资料:
while循环
while循环和for循环类似,其格式为:
while (条件语句)
{
语句1 ;
语句2 ;
....
语句n ;
}
执行while时,先测试“条件语句”,如果条件成立,则执行语句1到语句n,直至条件不成立时调处循环。
int i=0 ;
while (i<10)
{
i++ ;
System.out.println("Hey!.get me out of here!:);
}
3:do ... while 循环
do ... while 循环语句的格式为:
do
{
语句1 ;
语句2 ;
....
语句n ;
}
while (条件语句) ;
do ...while 语句的功能是首先执行语句1到语句n,然后进行条件测试,如果条件成立,则继续执行语句1到语句n,否这跳出循环。如:
boolean test=false;
do
{
......
}
while(test);
使用时注意结尾处while语句后的分号。
参考资料:
Do While 循环条件
。。。
Loop
意思是当后面的循环条件为True时
执行循环体里的代码,否则跳出循环,执行Loop后面的代码;
2、
Do
。。。
Loop While 循环条件
先执行循环体里的代码,然后判断循环条件,如果为True则继续执行循环体里的代码,否则跳出循环,执行Loop后面的代码;
3、
Do Until 循环条件
。。。
Loop
意思是当后面的循环条件为False时
执行循环体里的代码,否则跳出循环,执行Loop后面的代码,请注意与第1个的区别;
4、
Do
。。。
Loop Until 循环条件
先执行循环体里的代码,然后判断循环条件,如果为False则继续执行循环体里的代码,否则跳出循环,执行Loop后面的代码,请注意与第2个的区别。
具体事例请看百度百科Do...Loop http://baike.baidu.com/view/1232732.htm
希望可以帮到你,满意请采纳,有问题请追问^_^
2015-07-11 · 知道合伙人数码行家
知道合伙人数码行家
向TA提问 私信TA
在Do…Loop 中可以在任何位置放置任意个数的 Exit Do 语句,随时跳出Do...Loop 循环。Exit Do 通常用于条件判断之后,例如If Then,在这种情况下,Exit Do 语句将控制权转移到紧接在 Loop 命令之后的语句。
如果 Exit Do 使用在嵌套的Do…Loop 语句中,则 Exit Do 会将控制权转移到 Exit Do 所在位置的外层循环。
我当然知道,只是不是太懂用法
你给一下语句,我解释下。
DO
...
if (退出循环条件) then
exit do
end if
...
LOOP