(JAVA程序设计实验)。

计算并输出1+2+3...+100中所有的奇数、偶数的和(使用for循环实现)

package com.company;

/**
 * @author 嫣然
 */
public class Num {

    public static void main(String[] args) {
        //偶数
        int a = 0;
        //奇数
        int b = 0;
        for (int i = 1; i <= 100; i++) {
            if (i % 2 == 0) {
                a += i;
            } else {
                b += i;
            }
        }
        System.out.println("奇数和:" + b + ",偶数和:" + a);
    }
}
输出结果:

奇数和:2500,偶数和:2550

可行的话点个采纳


package com.situ.week1;

public class Test {
        public static void main (String args[]) {
            //奇数和
            int a = 0;
            
            for(int i =1 ; i<=100;i+=2) {
                a+=i;
            }
            //偶数和
            int b = 0;
            for(int j = 2;j<=100;j+=2) {
                b+=j;
            }
            System.out.println("奇数和:"+a);
            System.out.println("偶数和:"+b);
            
        }
}

输出:

img