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

admin2020-01-02  34

问题 在窗体上画一个命令按钮,然后编写如下程序:
Sub inc(a As Integer)
Static x As Integer
x=x+a
Print x;
End Sub
Private Sub Conunand1_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://jikaoti.com/ti/z8x0FFFM
0

最新回复(0)