在窗体上画一个名称为Command1的命令按钮,并编写如下程序: Function Fun(x)   y=0   If x

admin2020-02-27  28

问题 在窗体上画一个名称为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。
转载请注明原文地址:https://jikaoti.com/ti/RIx0FFFM
0

最新回复(0)