最简单的程序代码 VBA里DO LOOPUNTIL跟DO UNTIL loop用法一样第二个怎么用法?
VBA里DO LOOPUNTIL跟DO UNTIL loop用法一样第二个怎么用法?第一个是判断前循环,即至少执行一次。第二种是判断后循环。条件逻辑不同。第一个是只有当条件逻辑结果after unti
VBA里DO LOOPUNTIL跟DO UNTIL loop用法一样第二个怎么用法?
第一个是判断前循环,即至少执行一次。第二种是判断后循环。
条件逻辑不同。第一个是只有当条件逻辑结果after until为no时,它才会继续执行。一旦它成为合乎逻辑的是,它将结束周期。第二个是,当条件是逻辑上的yes时,它将继续执行循环,否则它将结束。
这两个循环分别翻译成中文:
(1)开始。。。。(执行循环中的语句)…,直到。。。。(条件)。
(2)当。。。。(条件)…,开始。。。。(执行循环语句)。
我相信你应该知道如何使用后,看了这个。
do loop循环语句格式?
例如:
I=1
do
print I
I=I 1
loop while I<=3
这里,< condition decision>是I<=3;
initial I=1,enter do loop
第一个循环;
print I,output 1
execute I=I 1,I等于2
execute loop while I<=3,因为I=2,I<=3为真,继续循环并执行do。
第二个循环;
执行print I,output 2
执行I=I 1,I等于3
在I<=3时执行循环,因为I=3,I<=3的结果为真,请继续循环并执行do。
第三个循环;
execute print I,output 3
执行I=I 1,I等于4
在I<=3时执行循环,因为I=2,I<=3的结果为false,循环结束。