求100以内的偶数之和

for循环实现

package com.TEST;
/** * 计算100以内的所有偶数之和 * * @author Mr.zengt * */ public class Test01 { public static void main(String[] args) { int he = 0;// 标识所有偶数之和 // 循环输出100以内的数字 System.out.println("100以内的偶数有:"); for (int i = 0; i <= 100; i++) { // 筛选出偶数 if (i % 2 == 0) { // 输出偶数 System.out.println(i); // 计算和 he += i; } } // 输出之和 System.out.println("100以内的偶数之和为" + he); } }

do-while 循环实现

package com.TEST;

public class Test01 {
    public static void main(String[] args) {
        int num=0;
        int he=0;
        do {
            num++;
            if(num%2==0) {
                System.out.println(num);
                he+=num;
            }
        }while(num<=100);
        System.out.println("100以内的偶数之和:"+he);
    }
}

 while循环实现

package com.TEST;

public class Test01 {
    public static void main(String[] args) {
        int num=0;
        int he=0;
        while(num<=100) {
            num++;
            if(num%2==0) {
                System.out.println(num);
                he+=num;
            }
        }
        System.out.println("100以内的偶数之和:"+he);
    }
}

猜你喜欢

转载自www.cnblogs.com/zeng1997/p/11101945.html