using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 打印正三角 { class Program { static void Main(string[] args) { Console.WriteLine("請輸入要打印的行數:"); int n=Convert.ToInt32(Console.ReadLine()); Console.Clear(); //清除以上顯示的內容 //這層循環控制打印的行數 for (int i = 1; i <= n; i++) { //這層循環控制每行前面打印的空格數 for (int k = 1; k <= n - i; k++) { Console.Write(" "); } //這層循環控制每行前面打印*的個數 for (int j = 1; j <= 2 * i - 1; j++) { Console.Write("*"); } //每打印完一行換一下行 Console.Write("\n"); } Console.ReadKey(); } } }
運行效果: