*******
 *****
  ***
   *
我的算法是先定义高度 再在每一行中写两个循环
我凑出来代码是
for (int h=3;h>=0 ;h-- )
        {
            for (int k=3-h;k>=0 ;k-- )
            {
                System.out.print(" ");
            }
            for (int o=2*h+1;o>0 ; o--)
            {
                System.out.print("*");
            }
            System.out.println();
        }
        但是我不知道1.为什么要先写空格 后写*号呢?
                                 2.怎么看空格和*号和高度的函数关系呢?我是凑出来的...[em10]