用Java語言打印倒三角形


package Struct;

public class TestDemo {
    public static void main(String[] args) {
        //打印三角形 5行
        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();
        }
    }
}

思想:
分成三個小三角形,一次打印出來

運行結果

一個for語句分別對應一個小三角形

可使用Debug測試查看運行過程

注:第一個for語句中的@只是為了更清晰明了的看清楚一些,真正運行時可把‘@’改為‘空格’即可!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM