# Re: 简单问题: 如果有20个数字,1 To 20,如何可以Random地出现不同次序?

Posted by 匡 on November 12, 1998 at 17:07:31:

In Reply to: Re: 简单问题: 如果有20个数字,1 To 20,如何可以Random地出现不同次序? posted by 小吴 on November 06, 1998 at 07:54:12:

: 既然你说是简单问题，就再想一想吧! 把你的方法 post 出来让大家参考。
: 我是有一个办法，不过下周再告诉你。

如困是7个数字,最简单的方法....,但要排列20个数字就麻烦了,怎么办?

Do
Randomize
am% = Int(7 * Rnd)

bm% = Int(7 * Rnd)

cm% = Int(7 * Rnd)

dm% = Int(7 * Rnd)

em% = Int(7 * Rnd)

Loop Until am% <> bm% And am% <> cm% And am% <> dm% And am% <> em% And bm% <> cm% And bm% <> dm% And bm% <> em% And cm% <> dm% And cm% <> em% And dm% <> em%

Follow Ups:

- Re: 简单问题: 如果有20个数字,1 To 20,如何可以Random地出现不同次序? knight 09:30:35 11/16/98 (0)