中易网

C#随机输出0到51之间的整数,要求不重复。 全部输出

答案:3  悬赏:60  
解决时间 2021-04-28 00:07
C#随机输出0到51之间的整数,要求不重复。 全部输出
最佳答案
用到递归,我只能告诉你思路,
1,把这些数字放到数组array里面,用循环来添加;
2,声明方法F(),参数为array
3,F()里面声明一个radom,radom的范围是(0,array.count)
4,在F()里面写输出代码,随机输出哪个,就删掉array里面相对应的。
5,F()里面再调用自己F(array)。
全部回答
int[] array = new int[52]; for (int i = 0; i < 52; i++) array[i] = i; Random r=new Random(); for (int i = 0; i < 1000000; i++) { int a = r.Next(52); int b = r.Next(52); int t = array[a]; array[a] = array[b]; array[b] = t; } array.ToList().ForEach(T => Console.Write(T + " "));
自己弄个按钮 每次点击都会弹出 0~51 (52个)不同数字
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
什么东西用钱买不到,用真心得得到
老板过生日送什么东西最好
南疆巫真宝箱在什么位置?
铝合金喷涂的颜色在室外能耐多少年?
为什么泡泡堂那么卡
手机刮花了点,就是掉了漆,有什么方法能够修
有没有湖北宜都滴 ,知道哪里算命的最准
怎样才能知道他是否爱你?
天语E379大概多少钱
厦门市华益通机械设备有限公司
七八岁的儿童有肾积水怎么办
今年NBA总冠军会花落谁家呢?
好友买卖怎样提高身价??
如何学习CMA效果会更好?能透露透露去哪儿学
怎样点亮飞车?
推荐资讯
谁有55粉炮戮蛊的哀鸣炮 上海3
中考网上报名户籍栏填什么?
怎么样关闭 驱动防火墙!
退宿申请书怎么写?
为什么会有这么多个为什么呀?
78岁老人嗜睡不怎么知道吃饭不爱说话 说话也
喝酸奶后可以再喝果汁吗
急求一个店铺的名字,卖洗涤用品、保健食品、
求解:在ANSYS软件里怎样模拟脉冲荷载?
三星相机与佳能相机的比较
找制作图高手
1-10级图纸哪弄
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?