用Java、C、C#中任意一种语言编写一个控制台程序,显示结果如下:D D D D D D DD C C C C C DD C B B B C DD C B A B C DD C B B B C DD C C C C C DD D D D D D D当然26个字母还可以继续往下扩展。要求从控制台获得一个显示层数的数据,根据这个数据显示结果。例如:输入4,就显示上面的结果。谢谢各位的帮忙!
调试欢乐多
{
class Program
{
static void Main(string[] args)
{
var n = 3;
var c = (byte)'A';
for (var i = 0; i <= n + n; i++)
{
for (var j = 0; j <= n + n; j++)
Console.Write((char)(c + Math.Max(Math.Abs(n - i), Math.Abs(n - j))));
Console.WriteLine();
}
}
}
}