![[单项选择题] 在窗体中添加一个命令按钮,编写如下程序:Private Sub Test(p,m,n)p=p+1:m=m+1:n=n+1Print "Sub: ";p;m;n,第1张 [单项选择题] 在窗体中添加一个命令按钮,编写如下程序:Private Sub Test(p,m,n)p=p+1:m=m+1:n=n+1Print "Sub: ";p;m;n,第1张](/aiimages/%5B%E5%8D%95%E9%A1%B9%E9%80%89%E6%8B%A9%E9%A2%98%5D+%E5%9C%A8%E7%AA%97%E4%BD%93%E4%B8%AD%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E5%91%BD%E4%BB%A4%E6%8C%89%E9%92%AE%EF%BC%8C%E7%BC%96%E5%86%99%E5%A6%82%E4%B8%8B%E7%A8%8B%E5%BA%8F%EF%BC%9APrivate+Sub+Test%28p%EF%BC%8Cm%EF%BC%8Cn%29p%3Dp%2B1%EF%BC%9Am%3Dm%2B1%EF%BC%9An%3Dn%2B1Print+%26amp%3Bquot%3BSub%3A+%26amp%3Bquot%3B%3Bp%EF%BC%9Bm%EF%BC%9Bn.png)
[单项选择题] 在窗体中添加一个命令按钮,编写如下程序:
Private Sub Test(p,m,n)
p=p+1:m=m+1:n=n+1
Print "Sub: ";p;m;n
End Sub
Private Sub Command1.Click()
a1=1:b=2:c1=3
Call Test((a,b1+3,(c1))
Print "Main:";a1;b1;c1
End Sub
程序运行后,输出结果为
A.
Sub: 2 6 4
Main: 2 6 4
B.
Sub: 2 6 4
Main: 2 6 4
C.
Sub: 2 6 4
Main: 1 2 3
D.
Sub: 2 6 4
Main: 2 2 3
正确答案:D
参考解析:这是在实现子过程被调用时参数虚实结合的问题。a1为变量按址传送,b1+3和(c1)为表达式按值传送。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)