绯花玉的养殖方法:排列组合问题(VB)

来源:百度文库 编辑:高考问答 时间:2024/05/01 11:52:26
例如:从1,2....50中任意选出5个数字,请用VB代码描述算法.
我知道组合的个数.我要的是将起组合后的结果列出来.

for a& = 1 to 50
for b& = 1 to 50
for c& = 1 to 50
for d& = 1 to 50
for e& = 1 to 50
print a& & b& & c& & d& & e&
next e&
next d&
next c&
next b&
next a&
也许是你要的。列出了所有的组合。

50取5的组合,一共有50!/5!X45!种取法