请教易语言高手 随机取数组(为什么会重复)下面是代码 是那有问题啊?谢谢

.版本 2.程序集 窗口程序集_启动窗口.子程序 __启动窗口_创建完毕.子程序 _按钮1_被单击.局部变量 累计_计次, 整数型.局部变量 局部_计次, 整数型时钟1.时钟周期 = 80.子程序 _按钮2_被单击时钟1.时钟周期 = 0.计次循环首 (1, ) 编辑框1.内容 = 编辑框1.内容 + “ ” + 标签1.标题 + “ ” + 标签2.标题 + “ ” + 标签3.标题 + “ ” + 标签4.标题 + “ ” + 标签5.标题 + “ ” + 标签6.标题 + “ ” + 标签7.标题 + #换行符.计次循环尾 ()返回 ().子程序 _时钟1_周期事件标签1.标题 = 到文本 (取随机数 (1, 10))标签2.标题 = 到文本 (取随机数 (3, 20))标签3.标题 = 到文本 (取随机数 (6, 33))标签4.标题 = 到文本 (取随机数 (12, 29))标签5.标题 = 到文本 (取随机数 (18, 32))标签6.标题 = 到文本 (取随机数 (26, 33))标签7.标题 = 到文本 (取随机数 (1, 16))返回 ().子程序 _清除_被单击编辑框1.内容 = “”返回 ()

我们看标签1和2吧:

标签1.标题 = 到文本 (取随机数 (1, 10))
标签2.标题 = 到文本 (取随机数 (3, 20))

标签1为1~10的随机数,那么1、2、3、4、5、6、7、8、9、10都可能出现

标签2为3-20的随机数,那么3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20都可能出现

交集许多,两个都为3是非常正常的。

追问

但是这2组 取随机数:3 3 12 16 20 26 9 ( 3 )是重复的

9 3 24 24 18 30 15 (24)是重复的怎么样才没有重复的号码?谢谢!

温馨提示:答案为网友推荐,仅供参考