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

admin2013-10-16  39

问题 设有以下过程:
    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://jikaoti.com/ti/Sy60FFFM
0

最新回复(0)