问题 单项选择题

在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub Command1_Click()
Static X As Integer
Static Y As Integer
Cls
Y=4
Y=Y+5
X=5+x
Print X,Y
End Sub
程序运行时,3次单击命令按钮Command1后,窗体上显示的结果为( )。

A) 15 16
B) 15 6
C) 15 15
D) 56

答案

参考答案:B

解析: 此题考查静态变量。题目中X,Y均为静态变量,但是Y每次初始化值为1,所以不论运行多少次值始终为6,X初始值为0,每次递加5,三次执行后值为15。

多项选择题
单项选择题