我编写了这段 C# 来帮助我理解如何使用嵌套的 for 循环来呈现二维数据。
这是输出的样子。
████
███
██
█
我想让它使顶部的 4 个块在底部呈现,基本上以相反的顺序,以便台阶上升。但是控制台窗口只向下渲染,所以传统的想法是不对的。以下是我的代码。
static void Main(string[] args)
{
int i = 0;
int j = 0;
for (i = 0; i < 4; i++)
{
Console.Write('\n');
for (j = i; j < 4; j++)
{
Console.Write("█");
}
}
Console.ReadKey();
}
这就是我希望输出的样子。
█
██
███
████