|
5学分
本帖最后由 f1red88 于 2014-8-13 23:27 编辑
从1-35里选出6个数
当指定第几位和第几位或多位尾号相同时,输出该指定的结果
数字1 | 数字2 | 数字3 | 数字4 | 数字5 | 不同 | 不同 | 不同 | 不同 | 不同 |
1 | 2 | 3 | 4 | 5 | 1 | 2 | 3 | 4 | 6 | 1 | 2 | 3 | 4 | 7 | 1 | 2 | 3 | 4 | 8 | 1 | 2 | 3 | 4 | 9 | 1 | 2 | 3 | 4 | 10 | 1 | 2 | 3 | 4 | 11 | 1 | 2 | 3 | 4 | 12 |
相同和不同的种类有多少种,
求vba实现输出
楼主测试: - Sub test()
- Dim arr(1 To 500, 1 To 3), i%, j%, k%, n&
- n = 1
- For i = 1 To 20
- For j = 1 To 20
- If Right(i, 1) = Right(j, 1) And i <> j Then
- For k = 1 To 20
- If Right(j, 1) <> Right(k, 1) Then
- arr(n, 1) = i
- arr(n, 2) = j
- arr(n, 3) = k
- n = n + 1
- End If
- Next
- End If
- Next
- Next
- [a1].Resize(n, 3) = arr
- End Sub
复制代码运行结果:
尾号相同.rar
(24.03 KB, 下载次数: 1)
|
|