窗体中有命令按钮Command1,事件过程如下: Public Function f(x As Integer)As Integer Dim y As Integer x=20 y=2 f=x*Y End Function Private Sub

admin2010-11-01  32

问题 窗体中有命令按钮Command1,事件过程如下:
Public Function f(x As Integer)As Integer
Dim y As Integer
x=20
y=2
f=x*Y
End Function
Private Sub Command 1_Click()
Dim y As Integer
static x As Integer
x=10
y=5
y=f(x)
Debug.Print x;y
End Sub
运行程序,单击命令按钮,则立即窗口中显示的内容是(    )。

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

答案B

解析 本题考查的是变量的作用域及生存周期,在子函数里定义的变量,生存期在子函数范围内,x属于静态变量。
转载请注明原文地址:https://kaotiyun.com/show/u6up777K
0

最新回复(0)