[单项选择题] 在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序: Private Sub Command1_Click() a=InputBox(&q

16 查阅

[单项选择题] 在窗体上画一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序: Private Sub Command1_Click() a=InputBox("请输入日期(1~31)") t="旅游景点:"_ & Iif(a>0 And a<=10, "长城", "")_ & Iif(a>10 And a<=20, "故宫", "")_ & Iif(a>20 And a<=31, "颐和园", "") Text1. Text=tEnd Sub 程序运行后,如果从键盘上输入16,则在文本框中显示的内容是______。

A.旅游景点:长城故宫

B.旅游景点:长城颐和园

C.旅游景点:颐和园

D.旅游景点;故宫

参考答案:

D解析:[分析]: Iif函数有3个参数,其中第一个参数是一个Boolcan值,如果该参数的值为True,则函数的返回值为第二个参数;如果第一个参数的返回值为False,则函数的返回值为第三个参数。该例中变量a的值为16,在第一个Iif函数中,第一个参数为False,其返回值为第三个参数,即空字符串("");在第二个Iif函数中,第一个参数为True,其返同值为第二个参数,即“故宫”;而在第三个Iif函数中,第一个参数为False,其返回值为第三个参数,即空字符串("")。变量t的值为:旅游景点:

计算机考试