嵌套循环的使用

嵌套循环:循环中还可以声明循环。相当于内层循环的整体充当外层循环的循环体

public class TestForFor {
    public static void main(String[] args) {
        for (int i = 0; i < 4; i++) {// 外层循环控制行数
            for (int j = 0; j < i + 1; j++) {// 内层循环控制列数
                System.out.print("*");
            }
            System.out.println();
        }

        for (int i = 0; i < 5; i++) {
            for (int j = 0; j < 5 - i; j++) {
                System.out.print("*");
            }
            System.out.println();
        }

    }
}

输出如下:

 

 

 

 

 

 

 

 

 

 

练习2:

public class TestForFor {
    public static void main(String[] args) {
        for (int i = 0; i < 5; i++) {// 外层循环控制行数
            for (int k = 0; k < 4 - i; k++) {// 内层循环控制列数
                System.out.print(" ");
            }
            for (int j = 0; j < i + 1; j++) {
                System.out.print("* ");
            }
            System.out.println();
        }

        for (int i = 0; i < 4; i++) {// 外层循环控制行数
            for (int k = 0; k < i + 1; k++) {// 内层循环控制列数
                System.out.print(" ");
            }
            for (int j = 0; j < 4 - i; j++) {
                System.out.print("* ");
            }
            System.out.println();
        }
    }
}


输出结果如下:

 

posted @ 2020-03-08 17:26  林淼零  阅读(398)  评论(0)    收藏  举报