//打印数字菱形 public void PrintDigitalTriangle() { int i, j, k, f; for (i = 1; i < 5; i++) { for (j = 1; j < 5 - i; j++) { Console.Write(" "); } for (k = 1; k < i + 1; k++) { Console.Write(k); } for (f = 1; f < i; f++) { Console.Write(i - f); } Console.WriteLine(); } for (i = 1; i < 4; i++) { for (j = 0; j < i; j++) { Console.Write(" "); } for (k = 1; k <= 4 - i; k++) { Console.Write(k); } for (f = 1; f < 4 - i; f++) { Console.Write(4 - f); } Console.WriteLine(); } }