选择题
5.
设有以下过程:
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关键字来进行调用,但此时参数需要加括号。
提交答案
关闭