数据结构与算法-打印等腰三角形算法
package *; /** * @program: data-structure * @description: 等腰三角形 * @author: ChenWenLong * @create: 2019-09-10 15:02 **/ public class IsoscelesTriangle { public static void main(String[] args) { createIsoscelesTriangle(10); } /** * 功能描述: * 〈打印指定行数line的等腰三角形〉 * * @params : [line] * @return : void * @author : cwl * @date : 2019/9/10 15:03 */ public static void createIsoscelesTriangle(int line) { //打印等腰三角形 一个循环打印空格,一个循环打印* //空格的数量:n-i 星号的数量:2*i-1 //1到n行 for (int i = 1; i<=line; i++) { //1到n-i个空行 //System.out.println(); for(int j=1;j<=line-i;j++){ System.out.print(" "); } //1到2*i-1个星号 for (int j = 1; j <=2*i-1; j++) { System.out.print("*"); } System.out.println(); } } }