C#生成15个不重复的随机数,高手贴代码谢谢

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 02:51:08
C#生成15个不重复的随机数,高手贴代码谢谢

C#生成15个不重复的随机数,高手贴代码谢谢
C#生成15个不重复的随机数,高手贴代码谢谢

C#生成15个不重复的随机数,高手贴代码谢谢
  // 生成随机数
  // 第一个参数是最小随机数
  // 第二个参数是最大随机数
  // 第三个参数是生成随机数的个数
  // 返回是一个数组
  public static int[] SuiJiSuZu(int MinValue, int MaxValue, int Length)
  {
            if (MaxValue - MinValue + 1 < Length)
            {
                return null;
            }
            Random R = new Random();
            Int32 SuiJi = 0;
            Int32 suijisuzu = new Int32[Length];
            int min = MinValue - 1;
            int max = MaxValue + 1;
            for (int i = 0; i < Length; i++)
            {
                suijisuzu[i] = min;
            }
            for (int i = 0; i < Length; i++)
            {
                while (true)
                {
                    SuiJi = R.Next(max);
                    if (Array.IndexOf(suijisuzu, SuiJi) == -1)
                    {
                        suijisuzu[i] = SuiJi;
                        break;
                    }
                }
            }
            return suijisuzu;
 }

C#生成15个不重复的随机数,高手贴代码谢谢 c#生成6个随机数,要求1到33之间不重复的随机数,要最简单的写法 c#生成6个随机数,要求1到33之间不重复的随机数,要最简单的写法 c#有没有函数能生成不重复的随机数,比如1-10之间的不重复随机数? 怎么用VB编写点生成按钮产生1000个8位不重复的随机数呢?我想点生成显示1000个验证下8位随机数是否有重复,该要怎么改写代码呢? C#,如何生成15个1-15之间的不重复的随机数? C#产生随机数 不重复Random r = new Random(); int i1 = r.Next(5);上面的是产生1个,0-5的随机数但是我现在想要连续产生3个0-5之间的数而且不能重复.请问如何写代码?int i1,i2,i3;不能重复喔. 如何生成不重复的随机数 excel生成不重复随机数我想一列n个不重复的5位或6位整数随机数 求C#中生成1 到10整数的随机数代码 C# 生成1-20随机数 不重复如何随机排列1-20数字 C#100里获取30个不重复的随机数,然后取20个不重复的随机数,这20个和之前50个不重复.该怎么取? java生成随机数java 点击按钮 生成一个1-55的随机数 并且随机数 有对应的 中文 如生成随机数 1 后面跟着“壹”字 接下去再生成的随机数不重复 按重置按钮后 重新开始生成我要代码 代码 不 asp生成随机数的问题在k以内生成n个不重复的随机数.将这些随机数存放在a(i). 怎样用C语言生成10个1到100的不重复的随机数? 急,c#产生随机数,一到一百的不重复的 c#中产生不重复的随机数我想做一个彩票双色球随机产生号码的系统,那怎样产生6个1-33之间不重复的随机数呢? C#怎么把一组随机数放到数组里不重复