问题 单项选择题

在窗体中添加一个名称为Cmd的命令按钮,然后编写如下程序:

Public x As integer

Private Sub Cmd_Click()

x=10

Call add1

Call add2

MsgBox x

End Sub

Private Sub add1 ( )

x=x+20

End Sub

Private Sub add2 ( )

Dim x As integer

x=x+40

End Snb

窗体打开运行后,单击命令按钮,则消息框的输出结果为()

A. 10

B. 60

C. 30

D. 70

答案

参考答案:C

解析:

公有变量x,在add1中对其值加20为30,但在add2中又定义了私有变量x,这时私有变量有效。所以x的值仍然为30。

问答题 简答题
问答题