一篇文章快速入門簡單的Java順序輸出

Java 學習筆記 之 順序升序輸出

題目:

編寫程序輸出以下結果:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5

代碼如下:

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

擴展思路1

輸出:
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
// Test.java
public class Test {
    public static void main(String[] args) {
        for (int i = 5; i > 0; i--) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + " ");
            }
            System.out.println();
        }
    }
}

利用 i-- 輸出


擴展思路2

輸出:
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5
=========
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
// Test.java
public class Test {
    public static void main(String[] args) {
        for (int i = 1; i <= 5; i++) {
            for (int j = 5; j >= i; j--) {
                System.out.print(j + " ");
            }
            System.out.println();
        }
        System.out.println("=========");
        for (int i = 5; i > 0; i--) {
            for (int j = 5; j >= i; j--) {
                System.out.print(j + " ");
            }
            System.out.println();
        }
    }
}

學而時習之 溫故而知新

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章