永发信息网

如何产生一个100~1000的随机数

答案:2  悬赏:60  手机版
解决时间 2021-03-02 21:00
如何产生一个100~1000的随机数
最佳答案
如果你想产生在a到b之间产生一个随机数:
randint(1,1,(b-a))*rand(1,1)+a %小数也包括在内
or
randint(1,1,(b-a))+a %整数

matlab语言
全部回答
可以考虑先把这100个数放在一个数组内,每次随机取一个位置(第一次是1-100,第二次是1-99,...),将该位置的数与最后一个位置的数对调就可以了。 using system; using system.collections.generic; using system.text; namespace consoleapplication1 { class program { static void main(string[] args) { int [] arr=new int[101]; int i; //初始化数组 for(i=1;i<=100;i++) { arr[i] = i; } //随机数 random r = new random(); for (int j = 100; j >= 1; j--) { int address = r.next(1,j); int tmp = arr[address]; arr[address] = arr[j]; arr[j] = tmp; } //输出 foreach (int k in arr) { console.write(k+" "); } } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
国内著名的近视手术专家?
发黄心代表什么
完美(中国)有限公司陕西分公司怎么样?
支付宝花呗提额
Y766这个地址在什么地方,我要处理点事
油炸食品多吃到底会致癌吗
水泥是一种常用的建筑材料,下列属于其主要性
台电X80HD这平板质量好吗
北京工业大学外国语学院语言中心怎么去啊,有
某交通运输企业2014年12月签订以下合同:(1)
石砬沟梁在哪里啊,我有事要去这个地方
完美国际如何进家园
餐后两小时从什么时间从什么时间计算中间能吃
历史上姓巩的名人有哪些
大不了一个人歌词女人唱歌
推荐资讯
心诚文具我想知道这个在什么地方
相中一件衣服 杰克琼斯的外套 去实体店 没有
windows10 64bit,怎么安装QBasic
两姨表兄妹结婚,婚姻是否有效
文汇酒店地址在哪,我要去那里办事
淘宝客是在淘宝联盟卖东西的吗
创世团队兼职保证金480
青橙手机电话来了屏幕上面没有显示黑屏怎么设
钓鱼鱼饵上涂清凉油有什么用?
猪肚排骨汤能放花生红枣和胡萝卜吗
宁安市牡丹江宁安市交通局(古塔东街)在哪里啊
【修辞手法及其作用】常用修辞手法的作用
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?