用java 打印N行 星号组成的等腰三角形

如题所述

public static void printTriangle(int n){

    for(int i = 1;i <= n;i++){

        for(int k = 0;k < (n - i);k++){

            //用来打空格

            System.out.print(" ");

        }

        for(int j = 0;j < (2 * i - 1);j++){

            //用来打*号

            System.out.print("*");

        }

        //换行

        System.out.println();

    }

}

我设定的是5行,下面是图

温馨提示:答案为网友推荐,仅供参考