今天想練習一下簡單的打印圖形,小弟沒有學過什么算法,嘿嘿,以后有更好的想法繼續修改...
1 static void InvertedTrainangle() 2 { 3 Console.WriteLine("請輸入倒三角形的行數:"); 4 int rows = int.Parse(Console.ReadLine()); 5 //循環行數 6 for (int i = rows; i > 0; i--) 7 { 8 //這個循環式控制對空格的輸出 原理:空格數等於 從 0,1,2,...,rows-1 個 9 for (int z = 0; z < rows - i; z++) 10 { 11 Console.Write(" "); 12 } 13 //這個循環控制 "*" 的輸出,原理:個數=2*行-1 14 for (int j = 0; j < 2 * i - 1; j++) 15 { 16 Console.Write("*"); 17 } 18 Console.Write("\r\n");//換行 19 } 20 }