在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码: Private x As Integer Private Sub Command1_Click() St

admin2010-03-30  18

问题 在窗体上画一个名称为Command1的命令按钮和三个名称分别为Label1、Label2、Label3的标签,然后编写如下代码:    Private x As Integer    Private Sub Command1_Click()      Static y As Integer      Dim z As Integer      n = 10      2 = n  +  z      y=y+z      x = x  +  z      Label1.Caption =x      Label2.Caption =y      LabelCaption =z    End Sub    运行程序,连续三次单击命令按钮后,则三个标签中显示的内容分别是

选项 A、10  10  10
B、30  30  30
C、30  30  10
D、10  30  30

答案4

解析 本题主要考查变量的几种定义方式,Private定义的变量x为模块级变量,每单击一次Commandl,x将在原来的基础上被赋予新值。而y\2为过程变量,y由于以Static定义,具有存储数值的功能,为静态变量;而z为动态变量,每调用一次该事件过程,2值都会自动初始化,本题正确答案为C。
转载请注明原文地址:https://kaotiyun.com/show/kY1p777K
0

最新回复(0)