如何让下面的随机函数不重复出现(VB)?
给个小程序,希望对你有帮助。
Dim n为整数,a(20)为整数
私有子命令1_Click()?初始化
n = 20
对于i = 1到n
a(i) = i
接下来我
打印
命令2。启用=真
末端接头
Private Sub Command2_Click()'随机提取不重复的数字。
使不规则化
k = Int(Rnd * n) + 1
打印a(k);
a(k) = a(n)
n = n - 1
如果n Mod 10 = 0,则打印
如果n = 0,则命令2。启用=假
末端接头