100以内偶数和三种方法

 1 public class oushuhe1 {
 2     public static void main(String[] args) {
 3         int i=2;
 4         int a=0;
 5         do{
 6           a=a+i;
 7           i=i+2;
 8         } while(i<=100);
 9         System.out.println("100以内的偶数和为:"+a);
10     }
11 }
 1 /*
 2 题目:求出1-100之间的偶数和。
 3 
 4 思路:
 5 1. 既然范围已经确定了是1到100之间,那么我就从1、2、3……一直到100这么多数字一个一个进行检查。
 6 2. 总共有100个数字,并非所有数字都能用。必须要是偶数才能用,判断(if语句)偶数:num % 2 == 0
 7 3. 需要一个变量,用来进行累加操作。也就好比是一个存钱罐。
 8 */
 9 public class Demo12HundredSum {
10     public static void main(String[] args) {
11         int sum = 0; // 用来累加的存钱罐
12         
13         for (int i = 1; i <= 100; i++) {
14             if (i % 2 == 0) { // 如果是偶数
15                 sum += i;
16             }
17         }
18         System.out.println("结果是:" + sum);
19     }
20 }
 1 //while循环
 2 public class oushuhe3 {
 3     public static void main(String[] args) {
 4        int i=2;
 5        int sum=0;
 6        while(i<=100) {
 7           sum+=i;
 8           i+=2;
 9        }
10        System.out.println("100以内偶数和是:"+sum);
11     }
12 }

 

posted @ 2020-09-25 10:51  Oooooooa  阅读(985)  评论(0)    收藏  举报