单选题 在窗体上画一个名称为Command1的命令按钮,并编写如下程序:
Function Fun(x)
  y=0
  If x<10 Then
    y=x
  Else
    y=y+10
  End If
  Fun=y
End Function
Private Sub Command1_Click()
  n=InputBox("请输入一个数")
  n=Val(n)
  P=Fun(n)
  Print P
End Sub
运行程序,单击命令按钮,将显示输入对话框,如果在对话框中输入100,并单击“确定”按钮,则输出结果为______。
  • A.10
  • B.100
  • C.110
  • D.出错信息
【正确答案】 A
【答案解析】[解析] 程序中输入100,则调用过程为Fun(100),过程Fun中判断参数是否小于10,小于10则将此值赋给y,如果不小于10,则变量y值加10,由于100不小于10,所以y值加10,等于10,并将此值做为函数值返回。因此输出结果为10。