为了方便察看我把结果输出到文件
Option ExplicitPrivate Sub Command1_Click()
Dim zhuanYE() As Long, scoreTmp() As Long
Dim maxi As Long, m As Long, i As Long, j As Long, k As Long, t As Long
m = 3
Open "e:\1.txt" For Output As #1
ReDim zhuanYE(m)
zhuanYE(0) = 4
zhuanYE(1) = 6
zhuanYE(2) = 8
zhuanYE(3) = 3
maxi = 1
For i = 0 To UBound(zhuanYE)
maxi = maxi * zhuanYE(i)
Next
maxi = maxi - 1
ReDim scoreTmp(maxi, m)
For i = 0 To maxi
k = i
For j = 0 To m
t = k Mod zhuanYE(j)
k = k \ zhuanYE(j)
scoreTmp(i, j) = t
Print #1, t;
Next
Print #1,
Next
Close #1
End Sub
Option ExplicitPrivate Sub Command1_Click()
Dim zhuanYE() As Long, scoreTmp() As Long
Dim maxi As Long, m As Long, i As Long, j As Long, k As Long, t As Long
m = 3
Open "e:\1.txt" For Output As #1
ReDim zhuanYE(m)
zhuanYE(0) = 4
zhuanYE(1) = 6
zhuanYE(2) = 8
zhuanYE(3) = 3
maxi = 1
For i = 0 To UBound(zhuanYE)
maxi = maxi * zhuanYE(i)
Next
maxi = maxi - 1
ReDim scoreTmp(maxi, m)
For i = 0 To maxi
k = i
For j = 0 To m
t = k Mod zhuanYE(j)
k = k \ zhuanYE(j)
scoreTmp(i, j) = t
Print #1, t;
Next
Print #1,
Next
Close #1
End Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货