import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("请输入一个要求和的数:");
int number = new Scanner(System.in).nextInt();
int sum = 0;
int oddSum = 0;
for (int i = 0; i <= number; i++) {
sum += i;
if (i % 2 != 0) {
oddSum += i;
}
}
int evenSum = sum - oddSum;
System.out.println("1-" + number + "之间的和为:" + sum);
System.out.println("1-" + number + "之间的奇数和为:" + oddSum);
System.out.println("1-" + number + "之间的偶数和为:" + evenSum);
}
}
运行结果:
请输入一个要求和的数:
100
1-100之间的和为:5050
1-100之间的奇数和为:2500
1-100之间的偶数和为:2550