在窗体上画一个名称为Command1的命令按钮,然后编写如下程序 _______。 Dim k As Integer Private Sub Form_Load() k=5 End Sub Private Sub Co

admin2010-09-11  23

问题 在窗体上画一个名称为Command1的命令按钮,然后编写如下程序 _______。    Dim k As Integer    Private Sub Form_Load()        k=5    End Sub    Private Sub Command Click()        Static b As Integer        b = b + k        k=k+1        Print k,b    End Sub    程序运行时,两次单击命令按钮Command1后,在窗体上显示的第二行是 _______。

选项 A、7 11
B、5 11
C、76
D、2 1

答案1

解析 本题首先定义一个窗体级变量k,该窗体的所有过程都可以使用该变量。在窗体加载时的Load事件中给变量k赋值5。第一次单击命令按钮,定义静态变量b,执行以后两条语句后b的值为5,窗体级变量k的值为6,所以输出为6 5;再次单击命令按钮,此时静态变量b是上次退出时的值5,而不是0,执行以后两条语句后,b的值变为11,变量k的值为7,所以输出7 11。
转载请注明原文地址:https://kaotiyun.com/show/Xtmp777K
0

最新回复(0)