vb do loop 语句

这个部分看不明白,谁能用自己的话讲一下,网上的看不懂。。。

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...Loop

百度百科——while

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-02-26
1、
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
希望可以帮到你,满意请采纳,有问题请追问^_^本回答被提问者和网友采纳
第2个回答  2015-07-11
Do Loop 语句的语法具有以下几个部分:

在Do…Loop 中可以在任何位置放置任意个数的 Exit Do 语句,随时跳出Do...Loop 循环。Exit Do 通常用于条件判断之后,例如If Then,在这种情况下,Exit Do 语句将控制权转移到紧接在 Loop 命令之后的语句。

如果 Exit Do 使用在嵌套的Do…Loop 语句中,则 Exit Do 会将控制权转移到 Exit Do 所在位置的外层循环。
第3个回答  2013-02-15
这个是循环语句呀。追问

我当然知道,只是不是太懂用法

追答

你给一下语句,我解释下。

第4个回答  2009-01-18
告诉你个最简单的方法!
DO
...
if (退出循环条件) then
exit do
end if
...
LOOP

求助啊关于Vb中do loop语句
在Do…Loop 中可以在任何位置放置任意个数的 Exit Do 语句,随时跳出Do匧oop 循环。Exit Do 通常用于条件判断之后,例如If匮hen,在这种情况下,Exit Do 语句将控制权转移到紧接在 Loop 命令之后的语句。如果 Exit Do 使用在嵌套的Do…Loop 语句中,则 Exit Do 会将控制权转移到 Exit Do 所在位...

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 [{While | Until} condition][statements][Exit Do][statements]Loop Do...Loop 语句示例 本示例示范如何使用 Do...Loop 语句。内层的 Do...Loop 语句循环到第 10 次时将标志值设置为 False,并用 Exit Do 语句强制退出内层循环。外层循环则在检查到标志值为 False 时,马上退出。Dim Check...

vb:do loop 求明白人讲下思路
Private Sub Command1_Click()Dim i As Integer, j As Integer '将i和j定义为整形变量 i = 10 '赋值i=10 Do ’循环语句DO...LOOP起始 i = i + j 'i的值等于i的值加上j的值 For j = 10 To i Step -3 '循环语句FOR...NEXT起始从10开始每次循环递减3 i = i +...

关于vb 解释Do...Loop 语句
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 sum=sum+i i=i+1 Loop Until i>10 ...

vb中的Do...loop语句问题
1行 声明变量a,声明变量b为整数 2行 赋值a=1,b=0 3行 Do循环开始,在a<=5的情况下循环执行4、5行语句 4行 赋值b=b+a*a 5行 赋值a=a+1 6行 Do循环结束 7行 打印显示变量a的值,打印显示变量b的值 1行 赋值P=0;S=0 2行 Do循环开始 3行 赋值...

VB循环结构DO??LOOP的作用是什么?
loop ’循环往复 Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,为结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。是一种可用于微软自家产品开发的语言。“Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码...

关于VB的do loop循环语句 谁详细解释下
从程序上看,i=1 do while i <= 10 ...i=i+1 loop 程序用循环控制命令do-loop控制循环体运行了10次。i在每次运行中递增1。循环中执行了sum=sum+i运算,而sum初值为0。因此sum=1+2+3+..+10。即计算从1到10的累加和。

“vb”中“do”、“until”、“loop”的用法是什么?
Do循环由Do和Loop构成,但如果只有Do和Loop的话将不停地执行Do和Loop之间的语句块,所以需要使用可选的关键字While或Until以及Eixt Do来指定循环的条件以及退出循环.\\x0d\\x0a关键字While是指当条件为True时执行循环,而Until则是在条件变为True之前重复,就你的例子来说,用关键字Until给出了X=-1这个...

VB中DO LOOP语句DO后面可以跟什么可以不跟吗?
loop === do ...loop while 条件 '条件成立则循环,不成立则退出循环。至少循环一次 === do until 条件 '条件不成立则循环,成立则退出循环 ...loop ===

相似回答