为什么非得在同一行?也没有要求啊
for (int i = 0; i < 7; i++) { for (int j = 0; j < 7; j++) { if (i == j||i+j==6) { Console.Write("O"); } else { Console.Write("."); } } Console.WriteLine(); }