在窗体上画一个名称为 Command1 的命令按钮,再画两个名称分别为 Label1、Label2 的标签,然后编写如

为什么选A
下程序代码:
Private X As Integer
Private Sub Command1_Click( )
X=5: Y=3
Call proc(X, Y)
Label1.Caption=X
Label2.Caption=Y
End Sub

Private Sub proc(a As Integer, ByVal b As Integer)
X=a*a
Y=b+b
End Sub
程序运行后,单击命令按钮,则两个标签中显示的内容分别是( ) 。
A)25 和3 B)5 和3 C)25 和 6 D)5 和 6

传值和传地址的问题
a使用的是x的地址。计算后x地址中对应的值也将改变
b使用的是y的值,计算后y地址中的值不变。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-16
A是啥?
第2个回答  2011-09-16
??
第3个回答  2014-06-09
B,但是原因还不清楚,在思考中
相似回答