设 a=5,b=6,c=7,d=8 ,执行下列语句后,X 的值为 _____ .X=IIf((a>b)And(c>d),10,20)在IIF函数中false and false 不是应该为false吗?那样结果就应该是20啊,运行结果为什么显示false呢 本人比较笨,
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 05:17:07
设 a=5,b=6,c=7,d=8 ,执行下列语句后,X 的值为 _____ .X=IIf((a>b)And(c>d),10,20)在IIF函数中false and false 不是应该为false吗?那样结果就应该是20啊,运行结果为什么显示false呢 本人比较笨,
设 a=5,b=6,c=7,d=8 ,执行下列语句后,X 的值为 _____ .X=IIf((a>b)And(c>d),10,20)
在IIF函数中false and false 不是应该为false吗?那样结果就应该是20啊,运行结果为什么显示false呢 本人比较笨,
设 a=5,b=6,c=7,d=8 ,执行下列语句后,X 的值为 _____ .X=IIf((a>b)And(c>d),10,20)在IIF函数中false and false 不是应该为false吗?那样结果就应该是20啊,运行结果为什么显示false呢 本人比较笨,
是20啊!验证代码:
Private Sub Command1_Click()
a = 5:b = 6:c = 7:d = 8
x = IIf((a > b) And (c > d),10,20)
MsgBox x
End Sub
if((a>b) and (c>d),10,20)
if的表达式可以这样写吗?
你是不是写的是
if((a>b) and (c>d))
10
else
20
还是((a>b) and (c>d))?10:20
上面两种都表示
为TRUE值为10
为FALSE值为20没写错,就是那样的,谢谢你啊哦。。。嘿嘿。。。你问的是...
全部展开
if((a>b) and (c>d),10,20)
if的表达式可以这样写吗?
你是不是写的是
if((a>b) and (c>d))
10
else
20
还是((a>b) and (c>d))?10:20
上面两种都表示
为TRUE值为10
为FALSE值为20
收起