在窗体上有一个名称为Commandl的命令按钮,并有如下程序: Private Sub Command l_Click() Static X As Integer Static Y As Integer

admin2020-06-30  20

问题 在窗体上有一个名称为Commandl的命令按钮,并有如下程序:
    Private Sub Command l_Click()
         Static X As Integer
         Static Y As Integer
         Cls
         Y=1:Y=Y+5:X=5+X:Print X,Y
    End Sub
    程序执行时,单击命令按钮Commandl三次后,窗体上显示的结果为(    )。

选项 A、1 5    1 6   
B、5    6   
C、1 5    1 5   
D、1 5    6

答案D

解析 本题考查静态变量。静态变量的值有继承性,上一次调用的结果在下一次调用时还是有效的。题目中每次调用Y的值都被重新赋值了,因此单击3次以后Y的值仍然是6,而X每次调用的结果都保留,因此调用3次以后,结果为15。
转载请注明原文地址:https://kaotiyun.com/show/kFHp777K
0

随机试题
最新回复(0)