java怎么输入有空格的三角金字塔

public class xinghao {
  public static void main(String args[]) {
    for(int i=1;i<=5;i++){
      for(int j=1;j<=5-i;j++){
        System.out.print(" ");}
      for(int k=1;k<=i;k++) {
        System.out.print("* "); ----星号后面有一个空格
        }
    System.out.println();
    }
  }
}

 运行结果:           

    *
   * *
  * * *
 * * * *
* * * * *      分析:在行的两个循环中,j与k是独立的,要辩清其中的关系,不然输出的结果就是错误的,最重要的还是考虑清楚内循环的包含关系

猜你喜欢

转载自www.cnblogs.com/chenxue-wscls/p/11595119.html