一篇文章快速入门简单的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();
        }
    }
}

学而时习之 温故而知新

发布了3 篇原创文章 · 获赞 2 · 访问量 419

猜你喜欢

转载自blog.csdn.net/weixin_46002929/article/details/105353339