首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

紧急有关问题,本人在线,解决立刻给分,关于随机数的

2012-01-03 
紧急问题,本人在线,解决立刻给分,关于随机数的在一个数组里,有{a1、a2、a3、b1、b2......},我要随机抽出其中17

紧急问题,本人在线,解决立刻给分,关于随机数的
在一个数组里,有{a1、a2、a3、b1、b2......},我要随机抽出其中17个数,并且抽三次,三次的结果都是在数组中产生,第一次从51个数据中产生17个,第二次从剩下的36个数据中产生17个,......

急啊

[解决办法]
说一下我的思路:
对数组里的数进行编号,
然后用Int(Rnd * 51)计算出17个数的编号,将被选中编号的数排除掉,放到另一个数组里,
然后在对剩下的数重新编号,再用
Int(Rnd * 51)计算17个数的编号,
。。。

热点排行