package test10;
import org.junit.Test;
/**
* @program: TestDemo
* @description: 使用java代码编写打印一个等腰三角形(用*打印显示出来)?
* @author: xin yi
* @create: 2021-09-10 10:32
*/
public class Demo02 {
@Test
public void demo02(){
printDY(5);
}
/**
* 外层控制行,内层控制列
* @param h
*/
private void printDY(int h) {
for (int i = 0; i < h; i++) {
for (int j = 1; j <= h-i ; j++) {/*空格数=行数-外循环次数i*/
System.out.print(" ");
}
for (int j = 1; j <= 2*i + 1 ; j++) {/*星星数=两倍外循环次数i + 1*/
System.out.print("*");
}
System.out.println();
}
}
}