设有以下过程: Private Sub proc(x As Integer,Optional Y As Integer) Print x,y End Sub 针对此过程,下面正确的过程调用语句是

admin2017-06-21  19

问题 设有以下过程:
Private Sub proc(x As Integer,Optional Y As Integer)
  Print x,y
End Sub   
针对此过程,下面正确的过程调用语句是

选项 A、Call proc(a!,23)
B、Call proc x%,12
C、proc b%
D、x=proc(12)

答案C

解析 Optional声明的参数是可选参数,在调用的时候可以省略对应的实参,但是可选参数必须放在形参列表的最后声明:在过程内可以使用:IsMissing函数来判断是否实际调用的时候省略了对应的实参。子过程可以独立使用,也可以使用Call关键字来进行调用,但此时参数需要加括号。
转载请注明原文地址:https://kaotiyun.com/show/mTGp777K
0

最新回复(0)