[单项选择题] Command1_Click()事件代码如下:Private Sub Command1_Click()Dim x As Integer, Y As Integerx = 6 : Y

[单项选择题] Command1_Click()事件代码如下:Private Sub Command1_Click()Dim x As Integer, Y As Integerx = 6 : Y,第1张

[单项选择题] Command1_Click()事件代码如下: Private Sub Command1_Click()Dim x As Integer, Y As Integerx = 6 : Y

[单项选择题] Command1_Click()事件代码如下: Private Sub Command1_Click()Dim x As Integer, Y As Integerx = 6 : Y : 8Call ABC(X, Y)Print X; Y End Sub Private Sub ABC(ByVal X As Integer,Y As Integer)X = X + 4Y = Y = 2 End Sub 事件发生后,X和Y的值分别为 ______。

A.6, 8

B.10, 10

C.10, 8

D.6, 10

正确答案:

D

参考解析:

事件发生时,首先定义两个变量X,Y并给他们赋值6和8。然后调用过程ABC,在过程ABC中有两个形参X,Y。X是按值传递,Y是按地址传递,所以在ABC过程中,对形参x的修改并不影响对应的实参x,但对形参Y的修改将影响到相应的实参Y。所以过程调用后,输出的X、Y值分别为6、100。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5604091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存