c#如何输出二维数组
时间: 2023-07-27 13:13:57 浏览: 79
要输出C#中的二维数组,可以使用嵌套的for循环遍历每个元素,然后使用Console.WriteLine()方法将其打印到控制台上。以下是一个示例代码:
```csharp
int[,] arr = new int[3, 4] { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12} };
for (int i = 0; i < arr.GetLength(0); i++)
{
for (int j = 0; j < arr.GetLength(1); j++)
{
Console.Write(arr[i,j] + " ");
}
Console.WriteLine();
}
```
在这个例子中,我们定义了一个3x4的二维数组,并使用两个嵌套的for循环遍历每个元素并将其打印到控制台上。GetLength(0)和GetLength(1)方法分别返回数组的第一维和第二维的长度。最终的输出结果应该是:
```
1 2 3 4
5 6 7 8
9 10 11 12
```
相关问题
C#如何循环输出二维数组
要循环输出二维数组,你可以使用嵌套的 `for` 循环来遍历数组的每个元素并进行输出。以下是一个示例代码,演示了如何在 C# 中循环输出二维数组:
```csharp
int[,] array2D = {
{ 1, 2, 3 },
{ 4, 5, 6 },
{ 7, 8, 9 }
};
int numRows = array2D.GetLength(0);
int numCols = array2D.GetLength(1);
for (int i = 0; i < numRows; i++)
{
for (int j = 0; j < numCols; j++)
{
Console.Write(array2D[i, j] + " ");
}
Console.WriteLine();
}
```
上述代码创建了一个二维整数数组 `array2D`,然后使用 `GetLength` 方法获取数组的行数和列数。接下来,使用嵌套的 `for` 循环遍历每个元素,并使用 `Console.Write` 方法输出元素的值。在每行的末尾,使用 `Console.WriteLine` 方法打印换行符。这样,就可以按照行列的顺序输出二维数组中的所有元素。你可以根据需要修改数组内容和大小。
C#输入并输出二维数组
可以使用以下代码进行输入和输出二维数组:
```csharp
// 定义一个二维数组
int[,] arr = new int[2, 3];
// 输入二维数组的值
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
{
Console.Write("请输入[{0},{1}]的值:", i, j);
arr[i, j] = int.Parse(Console.ReadLine());
}
}
// 输出二维数组的值
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
{
Console.Write("{0}\t", arr[i, j]);
}
Console.WriteLine();
}
```
上述代码中,我们先定义了一个名为`arr`的二维数组,然后通过两个`for`循环进行输入和输出。在输入时,我们依次输入每个元素的值,并将其赋值给对应的数组元素;在输出时,我们同样通过两个`for`循环遍历整个数组,并通过`Console.Write`进行输出。注意,在输出每行后,我们还调用了`Console.WriteLine`进行换行,以保证输出结果的格式正确。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)