Java用for循环100以内奇数求和
时间: 2024-09-13 21:16:34 浏览: 44
在Java中,你可以使用for循环来遍历1到99之间的所有数字,并检查每个数字是否为奇数。如果是奇数,就将其加到累加器变量中。以下是一个实现100以内奇数求和的示例代码:
```java
public class OddSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i < 100; i++) {
if (i % 2 != 0) { // 检查数字是否为奇数
sum += i; // 将奇数累加到sum变量中
}
}
System.out.println("100以内奇数的和为:" + sum);
}
}
```
这段代码首先初始化一个变量`sum`用于累加奇数。然后使用for循环遍历1到99的数字,通过`i % 2 != 0`判断当前的数字`i`是否为奇数。如果是奇数,就将其加到`sum`变量上。循环结束后,打印出100以内奇数的总和。
相关问题
java100以内的奇数求和
可以使用循环语句来实现:
```java
int sum = 0; // 定义一个变量用于存储奇数的总和
for (int i = 1; i <= 100; i += 2) { // 循环遍历 1 到 100 的奇数
sum += i; // 将每个奇数累加到总和中
}
System.out.println("100以内的奇数总和为:" + sum); // 输出结果
```
输出:
```
100以内的奇数总和为:2500
```
java 10以内的奇数求和,偶数求和通过for循环语句,continue语句使用
好的,我可以为您提供以下代码示例:
```java
int sumOdd = 0; // 用于存储奇数和
int sumEven = 0; // 用于存储偶数和
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) { // 如果是偶数则跳过当前循环
continue;
}
sumOdd += i; // 计算奇数和
}
for (int i = 1; i <= 10; i++) {
if (i % 2 != 0) { // 如果是奇数则跳过当前循环
continue;
}
sumEven += i; // 计算偶数和
}
System.out.println("奇数和为:" + sumOdd);
System.out.println("偶数和为:" + sumEven);
```
这段代码使用了两个 for 循环,第一个循环用于计算奇数和,第二个循环用于计算偶数和。在每个循环中,使用 if 语句判断当前数是奇数还是偶数,如果是偶数则使用 continue 跳过当前循环,否则进行求和操作。最后输出奇数和和偶数和即可。
阅读全文