单选题 设一个工程由两个窗体组成,其名称分别为Form1和Form2,其中Form1为启动窗体。在窗体Form1上有一个名称为Command1的命令按钮,Form1的程序代码如下:
Private Sub Command1_Click()
Dim a As Integer
a=10
Call g(Form2,a)
End Sub
Private Sub g(f As Form,x As Integer)
y=IIf(x>10,100,-100)
f.Show:f.Caption=y
End Sub
程序执行时,单击命令按钮Command1,正确的结果是______。
  • A.Form2的Caption属性值为-100
  • B.Form1的Caption属性值为100
  • C.Form1的Caption属性值为-100
  • D.Form2的Caption属性值为100
【正确答案】 A
【答案解析】[考点] 过程调用 [解析] 本题Sub过程以窗体对象和变量x作参数,过程g根据变量x的值是否大于10,决定参数所对应窗体的标题是“100”或“-100”。由于调用过程g时,实参分别为Form2和a(a=0),故正确选项应该是:Form2的Caption属性值为-100。