技術(shù) 點
- 技術(shù)
- 點
- V幣
- 點
- 積分
- 22799
|
6#
發(fā)表于 2023-2-20 04:51:22
|
只看該作者
修改如下:
- Public Sub ListCombinations(n As Integer, m As Integer)
- Dim a() As Variant
- ReDim a(1 To m)
- Combination 1, n, a, 1, m
- End Sub
- Private Sub Combination(t As Integer, n As Integer, a() As Variant, k As Integer, m As Integer)
- Dim i As Integer
- If k > m Then
- Debug.Print Join(a, " ")
- Exit Sub
- End If
- For i = t To n
- a(k) = i
- Combination i + 1, n, a, k + 1, m
- Next i
- End Sub
- Sub test()
- ListCombinations 5, 3
- End Sub
復(fù)制代碼 數(shù)組類型應(yīng)該指定為變型,而不是整型。
|
|