loop while not x 什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/07 01:14:36
private sub form_click()
dim x as integer
x=5
do
print x;
x=x-1
loop while not x
end sub
麻烦哪位大虾给我说说loop while not x 是什么意思,答案是什么?谢谢啦!

not 否定么!

这句意思就是:直到not x为真的时候结束;

在计算机语言中,当变量表示负数的时候为假,此时加not就表示真了,

也就是当x≤0时,退出循环。

打印的应该是:5 4 3 2 1 ,
0,不打印,因为是 它是由x=x-1得到的,之后马上进行循环判断,不合条件,直接退出循环,没有打印。