中易网

vb怎么做排列组合

答案:2  悬赏:30  
解决时间 2021-02-22 08:51
A组包含1 To 16,B组包含2 To 18,C组包含5 To 23,D组包含8 To 28,E组包含13 To 32,F组包含21 To 33,求排列组合S(A,B,C,D,E,F)有多少组并列出,组合S中要求A<B<C<D<E<F,求哪位高手帮忙,谢谢!
最佳答案
这个你用循环嵌套就可以完成:
窗体上添加一个列表框和一个按钮,代码如下:

Option Explicit

Private Sub Command1_Click()
Dim A As Integer, B As Integer, C As Integer, D As Integer, E As Integer
For A = 1 To 16
For B = 2 To 18
For C = 5 To 23
For D = 8 To 28
For E = 13 To 32
If A < B And B < C And C < D And D < E Then
List1.AddItem A & "," & B & "," & C & "," & D & "," & E
End If
Next E
Next D
Next C
Next B
Next A
End Sub
我的计算机比较旧了,大约需要25秒钟
全部回答
我一向只说方法 组合就是选择n个数中m个不同数的全部可能 所以你要选几个数据你就用几层循环就行 例如选三个的情况 for i=1 to 5 for j=i to 5 for k=j to 5 print i,j,k print next k next j next i 不知道我的print用对没有 我好久没有完vb了 你也可以用数组来存变量
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
提前还清房贷,多长时间能拿回自己的房产证?
瓷砖.微晶石,抛光特点是什么
南山学院在哪啊
上海特色汤包这个地址在什么地方,我要处理点
我妹妹原服装厂技术骨干,手艺非常好,现自已在
电气工程及其自动化考研初试都是考什么?
我的平安车主卡办的时候说加油88折,可是每月
小米手机怎么用数据线连接电脑上传照片
莱州市质监局稽查队地址在什么地方,想过去办
ta bu li wo.xiang si de chong dong dou you
薛城区沅兴合作社兴仁分社地址有知道的么?有
剑灵改版后召唤师技能怎么加点
3乘3表格找规律 1 4 7 3 5 7 7 ? 11
成鹏洗浴休闲中心怎么样
佛山市顺德区广顺汽车有限公司这个地址在什么
推荐资讯
赐君一匹千里马什么意思?
临汾悦迪翼城直营店地址在什么地方,我要处理
盆栽玉露长条是怎么回事
林西县保健所二门诊在哪里啊,我有事要去这个
我的名字是佳,他的是杰!有没有把“佳”和“
问题答案:2,5,28,257,() 下一个是什么
你在劲舞里受到过感情伤害吗 你还想玩劲舞
有机硅防水剂会老化吗
想要买一套婚纱,婚纱在哪里买好
word加上页眉,为啥没有通页横线啊,那个怎么
祥和小区东北门地址有知道的么?有点事想过去
家里养水培植物,不怕滋生蚊子吗
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?