基本 C# 问题:输入某个数字时我需要得到该结果(本例输入 4):
4 3 2 1 0
3 2 1 0 4
2 1 0 4 3
1 0 4 3 2
我正在尝试该代码,但无法弄清楚我的错误:
Console.WriteLine("Please write a Number: ");
Console.Write("Number: ");
int num = int.Parse(Console.ReadLine());
for (int i = 0; i <= num; i++)
{
for (int j = num - i; j >= 0; j--)
{
Console.Write(j);
}
for (int j = 1; j <= i; j++)
{
Console.Write(j);
}
Console.WriteLine();
}
Console.ReadLine();
这是我得到的输出:
4 3 2 1 0
3 2 1 0 1
2 1 0 1 2
1 0 1 2 3
0 1 2 3 4