单选题
在Visual Foxero中,有如卞程序,函数IIF()返回值是*程序PRIVVATE X,YSTORE"男"TO XY=LEN(X)+2?IIF(Y<4,"男","女")RETURN
【正确答案】
A
【答案解析】解析:根据题意,变量X的值为“男”,LEN()函数用来返回指定字符串的长度,由于一个汉字占两个字符,所以LEN(X)=2,Y=4。 IIF()是条件测试函数,基本命令格式如下: IIF(<逻辑表达式>,<表达式1>,<表达式2>) 其中,测试<逻辑表达式>的值,若为逻辑真(.T.),则返回<表达式1>的值,若为逻辑真(.F.),则返回<表达式2>的值。<表达式1>和<表达式2>的值不要求相同。 本题中,由于Y=4,所以逻辑表达式“Y<4”为假,IIF函数应该返回“女”。