vb do loop 语句

如题所述

第1个回答  2019-04-16
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个回答  2019-12-17
dim
a,
b,
s,
i
as
integer
'定义变量
a
=
val(text1.text)
'把text1由字符串转成数值后赋值给变量a
b
=
val(text2.text)
'同上
s
=
0
's的值归零
i
=
a
'把a的值赋值给变量i
do
while
i
<=
b
'当i<=b的时候做循环
s
=
s
+
i
'把i的值累加到s上
i
=
i
+
1
'i增加1
loop
'循环结尾
msgbox
"计算结果为:"
&
s
'用对话框输出计算结果s
end
sub
'结束

求助啊关于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 ===

相似回答
大家正在搜