下列程序运行后,在窗体上打印的结果是【 】。 Private Sub test(a, b,c) a = a + 1: b = b + 2:C = C + 3 End Sub Private Sub Command1

admin2013-01-23  34

问题 下列程序运行后,在窗体上打印的结果是【  】。
   Private  Sub  test(a, b,c)
      a = a + 1: b = b + 2:C = C + 3
   End  Sub
   Private  Sub  Command1  Click()
      x = 1:v = 2:z = 3
      Call test(x,y + 3, (z))
      Print  "Main:";x;y;z
   End  Sub

选项

答案Main: 2 2 3

解析 对于按地址传递的形式参数,如果在过程调用时与之结合的实在参数是一个常数,把它放在括号内或表达式中,那么 Visual Basic就会用“按值传递”的方法来处理它。
转载请注明原文地址:https://kaotiyun.com/show/xfhp777K
0

最新回复(0)