Private Sub Command1_Click()
x = 0
Do Until x = -1
a = InputBox("a")
a = Val(a)
b = InputBox("b")
b = Val(b)
x = InputBox("x")
x = Val(x)
a = a + b + x
Loop
Print a
End Sub
输入 5 4 3 2 1 -1
为什么不是14是2呢?
VB do until loop循环语句问题???求解
第二次循环 a=2 b=1 x=-1 a=a+b+x=2+1+(-1)=2 因为 X 为 -1退出循 环 print a 结果为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那个不太懂,什么while和until啥的,请明白人给讲讲呗...
语句是条件为true时“循环”do until:当a<,继续执行此循环do while.loop 语句是直到条件变成true时“停止循环”如你的例子;=b的时候停止 第二个,否则就一直执行..;b的时候:第一个;b的时候,停止循环.,直到a>
VB中Do ... Loop Until语句问题
Else: b = c Loop Until f(a) = f(c) Or f(b) = f(c)
一道VB题,do...loop循环。
DO UNTIL 0 一个无限循环。注意看这一句:if i > 10 Then Exit Do 当I大于10的时候就退出这个循环了。所以I=11
vb的高手来纠结一下 do until 条件 循环体 loop 则下列描述真确的是...
对于VB编程中的do-until循环,其核心在于判断条件是否成立,如果条件满足,则跳出循环执行loop,否则继续执行do和循环体。与do-while循环不同的是,do-until循环在开始时并不检查条件,而是先执行一次循环体,然后检查条件。当条件为0时,这种情况特别值得注意,因为它会导致一个"死循环":do-until结构会...
vb中Do Until...looP 用法
Do Until 条件...loop '这个条件是为假才会执行 直到为真停止 do while 条件...loop '这个条件为真才会执行 直到为假停止
vb,do until的问题
Do Until 条件 的意思是“如果条件为假就执行循环”,而“-1的常数”等价于True(真),所以循环体是不会执行的。如果是下面的代码,则会执行一次:Do 循环体 Loop until 条件 其实这个很容易理解的:当执行Do时,由于没有条件判断,所以程序就继续运行执行循环体内的语句,而当执行到Loop时,这时候...
Vb Do while|until…Loop 循环语句
i=100 do while i<=200 if i mod 3=0 or i mod 5=0 then print i i=i+1 loop
VB的有关问题,很基础的。都来看看吧
Until TF Until的意思是在TF为True前(即为False)时满足条件,即只要条件为假,循环将一直进行下去,所以是对的。3.我把细节说给你,你自己判断。“一个Do循环只能用一个Loop关键字”是对的,然后,一个DO-LOOP循环里的确是可以编写多个EXIT语句代码,但是实际用得到的(即有效执行了的),只有一句...