java-打印三角形

2023-05-16

首先确定要打印的三角形的行数,比如五行,之后利用for循环来实现。

第一个for循环:负责三角形的行数。

第二个for循环:放在第一个for循环里面,负责打印空格(注意要用print)

第三个for循环:和第二个for循环相同地位,负责打印*。

第四个for循环:和第二个for循环相同地位,负责打印另一半*。

做的时候觉得三和四可以并在一起,。。。。但是1,3,5,7,9这个我现在真的打不出来。还是利用for循环?可能之后会懂吧。

public class Demo01 {
    public static void main(String[] args) {
       for(int i = 1; i <= 5; i++ ){
           for(int j = 5; j >= i;j--){
               System.out.print(" ");
           }
           for(int j = 1;j <= i;j++){
               System.out.print("*");
           }
           for(int j = 1; j < i; j++) {
               System.out.print("*");
           }
           System.out.println();
       }
    }
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

java-打印三角形 的相关文章

随机推荐