VB可变长参数示例:求和函数
(2022-04-07 10:37:26)
VB可变长参数示例:求和函数
━━━━━━━━━━━━━━━━━━━━━━━━━
Option Explicit
Private Function sum(ParamArray sn()) As Single 'ParamArray 定义的参数必须是变体型
Dim i 'for each i 中的变量 i 必须是变体型
Dim x As Single
For Each i In sn
x = x + i
Next
sum = x
End Function
Private Sub sumb(ParamArray sn()) 'ParamArray 定义的参数必须是变体型
Dim i 'for each i 中的变量 i 必须是变体型
Dim x As Single
For Each i In sn
x = x + i
Next
MsgBox x
End Sub
Private Sub Command1_Click()
Dim x As Single
Cls
x = sum(1, 2, 3, 4, 5.5)
Print x
End Sub
Private Sub Command2_Click()
Dim x As Single
Cls
sumb 1, 2, 3, 4, 5, 6.5
End Sub
喜欢
0
赠金笔
加载中,请稍候......