打印五行的等腰三角形
代码
for(int i = 1;i<=5;i++){ //行数 第一次:1
for(int j = 5;j>=i;j--){
System.out.println(" "); //第一次循环5次 先打印出五个空格(1.2.3.4.5)
}
for(int j = 1;j>=i;j++){ //第一次循环1次 打印出一个*(6) 。在没有进入下一次循环的时候,这样出来的是竖线左边的直角三角形
System.out.println("*");
}
for(int j = 1;j<i;j++){ //第一次不循环
System.out.println("*");
}
System.out.println();
}
顺序:
1.依次类推第二次大循环(也就是第二行):
、、4个空格,2个星星,1个星星
2.第三次大循环(也就是第三行):
、、3个空格,3个星星,2个星星
3.第四次大循环(也就是第四行):
、、2个空格,4个星星,3个星星
4.第五次大循环(也就是第五行):
、、1个空格,5个星星,4个星星
思路:
就是将三个三角形拼起来