|
这样试下看就明白了吧
- 功能 按钮0_点击()
- 变量 最大 = 15//------待取随机数最大值
- 变量 最小 = 3//-------待取随机数最小值
- 变量 个数 = 9//-------待取随机数个数
- 变量 数据 = 取不重复随机数(最小,最大,个数)
- 如果(数据==-1)
- 消息框("最大数与最小数设置不当,或所取个数超出范围")
- 否则
- 变量 数字串 = 数据[0]
- 遍历(变量 i = 1; i < 个数; i++)
- 数字串 = 数字串&","&数据[i]
- 结束
- 消息框("结果:"&数字串)
- 结束
- 结束
- 功能 取不重复随机数(Min, Max, Num)
- 变量 结果 = 数组()
- 如果(Max > Min && Num <= (Max - Min))
- 变量 标识 = 数组()
- 遍历(变量 i = 0; i < Num; i++)
- 循环(真)
- 变量 n = 随机数(Min, Max)
- 如果(标识[n] != 1)
- 结果[i] = n
- 标识[n] = 1
- 跳出
- 结束
- 结束
- 结束
- 返回 结果
- 否则
- 返回 -1
- 结束
- 结束
复制代码 |

|