![[单项选择题] 标准模块中有如下程序代码:Public x As Integer,y As IntegerSub var_pub() x=10;y=20End Sub在窗体上有1个,第1张 [单项选择题] 标准模块中有如下程序代码:Public x As Integer,y As IntegerSub var_pub() x=10;y=20End Sub在窗体上有1个,第1张](/aiimages/%5B%E5%8D%95%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E6%A0%87%E5%87%86%E6%A8%A1%E5%9D%97%E4%B8%AD%E6%9C%89%E5%A6%82%E4%B8%8B%E7%A8%8B%E5%BA%8F%E4%BB%A3%E7%A0%81%EF%BC%9APublic+x+As+Integer%EF%BC%8Cy+As+IntegerSub+var_pub%28%29+x%3D10%3By%3D20End+Sub%E5%9C%A8%E7%AA%97%E4%BD%93%E4%B8%8A%E6%9C%891%E4%B8%AA.png)
[单项选择题] 标准模块中有如下程序代码:
Public x As Integer,y As Integer
Sub var_pub()
x=10;y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Command1_Click()
Dim x As Integer
Call var_pub
x=x+100
y=y+100
Print x;y
End Sub
运行程序后单击命令按钮,窗体上显示的是( )
A.100 100
B.100 120
C.110 100
D.110 120
正确答案:D
参考解析:本题考查的是变量的作用域。在Call var_pub中使用的是全局变量x,局部变量x的改变。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)