C#实现随机输出10个1至6的数,不能全为一个数.
如实现像这样:1354624512

解决方案 »

  1.   

    Random ran = new Random();
    for (int i = 0; i < 10; i++)
        Console.Write(ran.Next(1, 6));
      

  2.   

    急,在线等,我这样写,输出来的全为同一个数.请高手指教.
     protected void Page_Load(object sender, EventArgs e)
        {
             string j = "";
            int i = 0;
            for (i = 0; i < 10; i++)
            {
             j = getstring();          
                Response.Write(j);
            }
        }
        public string getstring()
        {
            string  s;
             s= (new Random()).Next(6).ToString();
             return s;
        }
      

  3.   

    不好意思是7,不是6
    Random ran = new Random(); 
    for (int i = 0; i < 10; i++) 
        Console.Write(ran.Next(1, 7));
      

  4.   

        public static void Main()
        {
            int result;
            Random random = new Random();
            for (int i = 1; i <= 10; i++)
            {
                result = random.Next(0, 6);
                Console.Write(result);
            }
        }
      

  5.   

    Random r = new Random(); 
    r.Next(1, 7) //这个就能产生随机数纠正楼上的
    要想出1到6,next后面得写到7