单选题 窗体上有一个名称为Command1的命令按钮,其单击事件过程及有关函数过程如下:
Private Sub Command1_Click()
Dim n As Integer
n=add(5,10)
Print n
End Sub
Function add(v1 As Integer, v2 As Integer, Optional v3) As Integer
If Not IsMissing(v3) Then
add=v1+v2+v3
Else
add=v1+v2
End If
End Function
运行程序,单击命令按钮,以下叙述中正确的是______。
【正确答案】 C
【答案解析】[解析] Optiona关键字说明该参数为可选参数,可以传值也可以不传,add函数中加入了判断语句,如果该参数传了值则进行三数相加,否则进行两数相加。主函数中调用仅有两个参数,则两数相加为15,本题答案为C。