循环结构 break和continue

while循环

package struct;

public class Whiledowhile {
    public static void main(String[]args){
        int a=0;
        while(a<0){
            System.out.println(a);
        }
        System.out.println("=========================================");
        do {
            System.out.println(a);
        }
        while (a<0);
    }

}

  

for循环

package struct;

public class ForDemo01 {
    //练习1:计算0到100之间的奇数和偶数的和
    public static void main(String[] args) {
        int oddSum = 0;
        int evenSum = 0;

        for (int i = 0; i <=100; i++) {
            //与while那边进行对比
            if (i % 2 == 0) {
                evenSum += i;
            } else {
                oddSum += i;
            }
        }
        System.out.println("奇数的和"+oddSum);
        System.out.println("偶数的和"+evenSum);


    }
}

for循环执行一次循环后更新

package struct;

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

九九循环表

增强for循环

break和continue

 

Test

1.输出三角形

package struct;

public class TestDemo01 {
    //打印三角形 5行
    public static void main(String[]args){
    for(int i=1;i<=5;i++) {
        System.out.println("");
        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("*");
        }


    }
    }
}

 

posted @ 2020-12-17 21:30  XC666  阅读(78)  评论(0)    收藏  举报