我将矩阵5x5填充为零。
我将使用嵌套的for循环从右上角到左下角绘制对角线。
预期输出:
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 1 0 0 0
1 0 0 0 0
我的输出:
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
到目前为止,我的代码:
using System;
namespace practice_04
{
class Program
{
static void Main(string[] args)
{
int[,] array = new int[5,5];
for (int i = 0; i < 5; i++)
{
for (int j = 0; j < 5; j++)
{
array[i,j] = (i == j) ? 1 : 0;
Console.Write($"{array[i,j]} ");
}
Console.WriteLine(Environment.NewLine);
}
}
}
}
我不知道如何将输出反转为预期输出