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); } }