在窗体上画一个命令按钮,然后编写如下程序: Sub inc(a As Integer) Static x As Integer x = x + a Print x; End Sub Private Sub Command1_Clic

admin2020-02-27  46

问题 在窗体上画一个命令按钮,然后编写如下程序:
Sub inc(a As Integer)
    Static x As Integer
    x = x + a
    Print x;
End Sub
Private Sub Command1_Click()
    inc 2
    inc 3
    inc 4
End Sub
程序运行后,第一次单击命令按钮时的输出结果为

选项 A、2  3  4
B、2  5  9
C、11  14  18
D、4  9  16

答案B

解析 x在inc函数中定义成Static类型。意味着函数退出后x值被保留。第一次执行后x=2,第二次执行后x=5,第3次执行后x=9。选B。
转载请注明原文地址:https://kaotiyun.com/show/iFTp777K
0

最新回复(0)