在Visual FoxPro中,下列程序段执行后,内存变量e的值是 a=300 b=200 c=100 d=IIF(a>b,a,b) o=IIF(c>d,c,d)

admin2015-11-21  15

问题 在Visual FoxPro中,下列程序段执行后,内存变量e的值是
    a=300   
    b=200
    c=100   
    d=IIF(a>b,a,b)   
    o=IIF(c>d,c,d)

选项 A、300   
B、200   
C、0   
D、100   

答案A

解析 本题考查IIF函数的使用。逻辑判断函数iif(表达式1,表达式2,表达式3),如果表达式1值为真就返回表达式2的值,反之,如果表达式1值为假就返回表达式3的值。在这段程序中,执行d=IIF(a>b,a,b)语句时,因为a>b的值为真,所以d=300,再执行e=IIF(c>d,c,d)语句,因为c>d为假,所以e=300。
转载请注明原文地址:https://kaotiyun.com/show/Vrbp777K
0

最新回复(0)