现在的位置: 首页 > 综合 > 正文

有一个1,2,3….49 的数组,通过控制台显示为7行7列的,并且里面的数据时随机的代码

2013年01月29日 ⁄ 综合 ⁄ 共 490字 ⁄ 字号 评论关闭

主要代码:

static void Main(string[] args)

{

  int a= 49;

  int[] array = new int[49];

  //将数字添加到array中

  for(int i =0; i <array.Length; i++)

  {

    array[i]  = i +1;

  }

  //new一个随机数

  Random random = new Random();

  //创建一个随机数的下标

  int index;

  int temp;

  for(int i=48; i>=0; i--)

  {

    index = random.Next(0,a);

    temp = array[index];

    array[index] = array[a-1];

    array[a-1] = temp;

    a--;

  }

  //排列成7行7列

  for(int i =0,j=0; i<49; j++,i++)

  {

    Console.Write(array[i] + "\t");

    if((j+1)%7 == 0)

    {

      Console.WriteLine("\t");

    }

  }

}   

抱歉!评论已关闭.