int i,j,n;
 Console.Write("输入行数:");
 n = int.Parse(Console.ReadLine());
 for (i = 0; i< n; i++) {
 for(j = 0; j < 20 - i; j++) Console.Write("");
 for (j = 0; j < 2 * i + 1; j++) Console.Write("*");
 Console.WriteLine();
运行出来是靠在左边的直接三角形,为什么不是等腰三角形,还有就是在运行之前,我写出的结果是靠在右边的直角三角形,为什么运行结果是这样的?