用Java计算1到100的奇数和偶数的和
时间: 2024-04-21 18:22:53 浏览: 203
你可以使用Java编写一个程序来计算1到100的奇数和偶数的和。以下是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
int evenSum = 0;
int oddSum = 0;
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
evenSum += i; // 偶数求和
} else {
oddSum += i; // 奇数求和
}
}
System.out.println("奇数的和为: " + oddSum);
System.out.println("偶数的和为: " + evenSum);
}
}
```
在上述代码中,我们使用一个 for 循环来遍历从1到100的所有数字。对于每个数字,我们使用取模运算符(%)来判断奇数和偶数。如果余数为0,则该数字是偶数,我们将其添加到偶数和(evenSum)中;否则,我们将其添加到奇数和(oddSum)中。最后,我们打印出奇数和和偶数和的结果。
相关问题
求1到100奇数或者偶数的和 用java编写
在Java中,我们可以分别计算1到100之间奇数和偶数的和。这里有两个示例:
1. **计算奇数和**:
```java
public class Main {
public static void main(String[] args) {
int sumOfOddNumbers = 0;
for (int i = 1; i <= 100; i += 2) { // 步长为2,跳过偶数
sumOfOddNumbers += i;
}
System.out.println("1到100的奇数之和是: " + sumOfOddNumbers);
}
}
```
2. **计算偶数和**:
```java
public class Main {
public static void main(String[] args) {
int sumOfEvenNumbers = 0;
for (int i = 2; i <= 100; i += 2) { // 步长为2,只取偶数
sumOfEvenNumbers += i;
}
System.out.println("1到100的偶数之和是: " + sumOfEvenNumbers);
}
}
```
每个程序会单独计算并打印出结果。
java1到100的总和 奇数偶数的和
在Java中计算1到100的整数总和以及奇数和偶数的和,可以使用循环结构和条件判断。以下是相应的代码示例:
```java
public class SumCalculator {
public static void main(String[] args) {
int totalSum = 0;
int oddSum = 0;
int evenSum = 0;
for (int i = 1; i <= 100; i++) {
totalSum += i; // 总和
if (i % 2 == 0) { // 如果是偶数
evenSum += i;
} else { // 如果是奇数
oddSum += i;
}
}
System.out.println("1到100的总和是:" + totalSum);
System.out.println("奇数之和是:" + oddSum);
System.out.println("偶数之和是:" + evenSum);
}
}
```
当你运行这段代码,它会分别输出1到100的总和、奇数之和以及偶数之和。
阅读全文