VB用while循环后

解释一下过程
num=0
while num<=2
num=num+1
print num
wend

解释一下

答案 1 2 3

while

循环语句,计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出。while语句的一般表达式为:

while(表达式)

wend

分析:

num=0
while  0<=2 
num=1
wned

num=1 
while 1<=2
num=2
wend

num=2 
while 2<=2 
num-3
wend

num=3 
while 3<=2

为假跳到wend后结束程序

温馨提示:内容为网友见解,仅供参考
无其他回答

VB用while循环后
答案 1 2 3 while 循环语句,计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出。while语句的一般表达式为:while(表达式)wend 分析:num=0while 0<=2 num=1wnednum=1 while 1<=2num=2wendnum=2 while 2<=2 num-3wendnum=3 while 3<=2为假跳到wend后结束程序 ...

VB中while与for循环的区别
首先,我们来看它们在结构上的区别。for循环的表达式为:for(单次表达式条件表达式末尾循环体){中间循环体}。这意味着在每次迭代结束时,会重新评估条件表达式,直到条件不再成立为止。而while循环的表达式为:while(表达式){循环体}。当满足循环条件时,程序会进入循环体执行代码,直至条件不满足时跳出...

vb中do while循环,有一段我不明白,求各位高手指教
Do While i<101 (Do While 条件 ->表示符合 条件 的话就继续执行和 loop之间的语句)Sum=Sum+i i=i+1 Loop (循环到Do While继续判断条件)Do Until i=101 (Do Until 条件 ->表示“不”符合 条件 的话就继续执行和 loop之间的语句)Sum=Sum+i i=i+1 Loop (循环到Do Until继续判断条件)...

vb WHILE循环问题
在Basic中,一个非0的数也可以看作是‘真’,0看作‘假’比如:while 1 ...wend 上面这个是死循环 While List1.ListCount ...wend 要它停止循环,List1.ListCount返回的一定是0才行(Listcount返回的是整数),而Listcount返回0,说明列表框中没有无素。综上所述:当列表框LIST1为空时,循环...

VB数组中的While 循环问题,while循环为什么只执行一次呢???_百度知...
而While入口的条件就在于第二个条件了,因为第一个条件i>2是肯定成立的,上面给赋值了i=3.第二个条件i<N-2-K,因为在While循环了没有改变N的值,所有条件成立与否在于K的值。再有,如果While里的if条件不成立,则while就可能成为死循环了,建议在循环里加上DoEvents.希望对你有帮助 ...

VB while 循环的问题.
While Num <= 2 ' 当Num 小于等于2时执行循环 Num = Num + 1 ' Num的值自增1 Print Num ' 输出Num的值 Wend ' 继续走(判断Num <= 2是否成立)' 首先0 <= 2, 成立 ' Num = 0 + 1 = 1 ' 输出1 ' 判断1 <= 2, 成立 ' Num = 1 + 1 = 2 ' 输出2 ' ...

VB中的 while wend 怎么用的
VB中的while?? wend是循环的意思,等效于do while,想要跳出循环必须使用goto语句。while wend 读音:英 [waɪl wend] 美 [waɪl wend]释义:循环,语句。语法:while用作连词时,表示“在?(过程)中,在?期间”。常用来引导时间状语从句,当主句的主语和while所引导的从句的主语一致...

在VB程序中Do While Loop问题
简单来说,后者至少都会执行循环内容一次,而前者可能一次都不会执行。举个例子吧:(1)Dim I As Integer Do While I=1 I=I+1 Loop Msgbox I (2)Dim I As Integer Do I=I+1 Loop While I=1 Msgbox I 这样两段代码,(1)输出的结果是0;(2)输出的结果是2.注意当且当while后的条件运行...

VB do while语句的问题
你用DO的时候 i 没有赋值 使 t 的值总为1 当然会一直循环下去 你用For的时候 For i = 1 To 99999999999 就是每执行一次循环 i 的值加 1 这样使 t 值不断增大 大于100000也就自动停止了 你可以加这两句(先把Dim i As Integer删了)Static i As Long Do While t < 100000 i=i+1 后...

VB While循环结构,如何写代码?
Private Sub Command1_Click()Dim n%, i n = CInt(InputBox("输入西瓜个数 "))Print n; "个西瓜"Print "天数", "剩余的瓜"i = 0 '天数 Do While n > 0 i = i + 1 n = n - Int(n \/ 2) - 2 Print "No. " & i, n Loop Print i; "天卖完这些瓜"End Sub ...

相似回答