C#中要将0-15这16个数存入一个4*4的二维数组中,该怎么做?
来源:百度知道 编辑:UC知道 时间:2024/07/05 17:51:12
int[,]matrix;
matrix=?
好像也不对?
matrix=?
好像也不对?
你是不是想要这个:
int[,] matrix = { { 0, 1, 2, 3 }, { 4, 5, 6, 7 }, { 8, 9, 10, 11 }, { 12, 23, 14, 15 } };
int[,] matrix = new int[4,4];
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
matrix[i, j] = 4 * i + j;
}
}
如果要看结果,用下面的代码查看:
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 4; j++)
{
Console.Write( matrix[i, j]);
Console.Write("\t");
}
Console.WriteLine();
}
Console.ReadKey(true);
int [,] m = new int[4,4];
int count = 0;
for(int i = 0; i < 4; i++)
for(int j = 0; j < 4; j++)
m[i,j] = count++;
int[,] matrix=new int[4,4];
int x=0;
for(int i=0;i<4;i++)
{
for(int j=0;j<4;j++)
matrix[i,j]=x++;
}
或者
int[,] matrix=new int[4,4]{{0,1,2,3},{4,5,