在C#中打印二维数组或矩阵
首先,设置一个二维数组。
int[,] arr = new int[10, 10];
现在,从用户那里获取元素-
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr[i, j] = Convert.ToInt16(Console.ReadLine());
}
}让我们看完整的示例以显示矩阵。
示例
using System;
using System.Linq;
class Demo {
static void Main() {
int m, n, i, j;
//矩阵的行和列+
m = 2;
n = 2;
int[,] arr = new int[10, 10];
Console.Write("Enter elements of the Matrix: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
arr[i, j] = Convert.ToInt16(Console.ReadLine());
}
}
Console.WriteLine("Printing Matrix: ");
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
Console.Write(arr[i, j] + "\t");
}
Console.WriteLine();
}
Console.ReadLine();
}
}输出结果
以下是输出。
Enter elements of the Matrix: 5 10 12 15 Printing Matrix: 510 1215
热门推荐
10 读书祝福语女生短句简短
11 感谢同事新婚祝福语简短
12 感谢教官文案祝福语简短
13 员工聚会蛋糕祝福语简短
14 元宵发客户祝福语简短
15 给团队信心祝福语简短
16 医美的祝福语大全简短
17 异国姻缘的祝福语简短
18 兄妹拍照祝福语简短的话