完全抄下就可以啊(要注意,i要最后加,因为中间用到) static void Main(string[]args) { int n = 5; int i=0; while(i<n) { int k=n-1; while( k-- >= i) { Console.Write("王"); } if (i==n-1) break; Console.WriteLine(); int j=0; while(j++<=i) { Console.Write(" "); } i++; } Console.ReadKey(); }