zoukankan      html  css  js  c++  java
  • C# 输出随机数列

    给一个随机数字的方法Random,以及数字6,输出随机数列3,5,1,2,4,6.

    View Code
            static void Randlist(int n)
            {
                if (n<=0)
                {
                    throw new Exception("Input number must be greater than 0.");
                }
                int[] intArr = new int[n];
                Random rand = new Random(n);
                for (int i = 0; i < n; i++)
                {
                    intArr[i] = i + 1;
                }
                for (int i = 1; i < n; i++)
                {
                    int j = rand.Next() % i;
                    int temp = intArr[i];
                    intArr[i] = intArr[j];
                    intArr[j] = temp;
                }
                foreach (int item in intArr)
                {
                    Console.Write(item+",");
                }
            }
  • 相关阅读:
    HTTPS
    RPC
    2017.4.19上午
    2017.4.18下午
    2017.4.18上午
    2017.4.17下午
    2017.4.17上午
    2017.4.14下午
    2017.4.14上午
    2017.4.13下午
  • 原文地址:https://www.cnblogs.com/Ligeance/p/2944605.html
Copyright © 2011-2022 走看看