问题
单项选择题
在窗体中添加一个名称为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 integerx=x+40 End Snb 窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
A.10
B.60
C.30
D.70
答案
参考答案:C
解析: 公有变量x,在add1中对其值加20为30,但在add2中又定义了私有变量x,这时私有变量有效。所以x的值仍然为30。