设有如下通用过程: Public Function f(x As Integer) Dim y As Integer x=20 y=2 f=x*y End Function 在窗体上画一个

admin2009-02-13  26

问题 设有如下通用过程:    Public Function f(x As Integer)       Dim y As Integer       x=20        y=2       f=x*y    End Function    在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程;    Private Sub Command1_Click()       Static x As Integer       x=10       y=5       y=f(x)       Print x;y    End Sub    程序运行后,如果单击命令按钮,则在窗体上显示的内容是(    )。

选项 A、10  5
B、20  5
C、20  40
D、10  40

答案4

解析 在f过程中实参x的值被改变,值为20。而y的值是函数返回的值,为40。
转载请注明原文地址:https://kaotiyun.com/show/rE1p777K
0

最新回复(0)