if 。。。。 then
执行语句1
else
执行语句2
end if
与他对应iff用法
iff(。。。。 ,执行语句1 ,执行语句2)
这个题目可能是印刷错误.我觉得应该是这样的:
设a = "a",b = "b",c = "c",d = "d",执行语句x=IIf((a>d),"A","B")后,x的值为 ______。
A)"A"B)"b"C)"B"D)"A"
这里考了两个知识:一是IIF语句的运用.二是字符(或字符串)的比较.
字符(或字符串)的比较,是比较它们的ASCII码.比如"a"相应的ASCII码是97,"b"是98,所以a>d为假,这个题目的结果选以C,如果把问题改成x=IIF(a<d,"A","B")则x的值为"A".
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)