回 帖 发 新 帖 刷新版面

主题:vb的if问题

小菜一个,望大虾帮助:
if x(2) then ...
x是一个已定义过的数组,...是别的命令。if x(2)是真是假??????????????????????????

回复列表 (共5个回复)

沙发

非0

板凳

也就是说,x数组如果不是逻辑型的,那么先按照类型转换的规定转换成逻辑型。然后依据砖还结果的真假选择是否执行。

3 楼


[em18]那到底是真是假呢?

4 楼

[quote]
[em18]那到底是真是假呢?

[/quote]x(2)是一个变量,我们哪知道你这个值是多少?

5 楼

只要x(2)的值<>0,就是真。
以后你遇到这样的情况,只要非0(不管是正数还是负数),就都是真。

我来回复

您尚未登录,请登录后再回复。点此登录或注册