數據結構與演算法-列印等腰三角形演算法
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(); } } }