今天想练习一下简单的打印图形,小弟没有学过什么算法,嘿嘿,以后有更好的想法继续修改...
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(" ");//换行 19 } 20 }