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

admin2009-02-13  41

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

选项 A、17  31
B、15  31

答案4

解析 本题定义了一个可在本窗体的所有过程中使用的窗体级变量k,并在Form_Load事件给它赋值15。第一次单击Command1时,定义了一个变量b,然后执行两条赋值语句,执行后变量b的值为15、变量k的值为16,输出的第一行为16 15。第二次单击Command1按钮时,b重新定义,初值为0,而窗体级变量k的值为16,执行两条赋值语句后,变量b的值为16、变量k的值为17,输出的第二行为17  16。
转载请注明原文地址:https://jikaoti.com/ti/9vq0FFFM
0

最新回复(0)