javawhile循环结构语句 输出1~100的自然数之和、奇数之和、 偶数之和
时间: 2024-09-24 09:15:00 浏览: 48
c代码-5-1随堂while 奇数之和与偶数之和
5星 · 资源好评率100%
Java中的while循环结构通常用于当某个条件满足时持续执行一段代码,直到条件变为假为止。为了计算1到100的自然数之和、奇数之和以及偶数之和,你可以设置一个计数器变量i从1开始,然后在while循环中判断其是否小于或等于100:
```java
int sumTotal = 0;
int sumOdd = 0;
int sumEven = 0;
int i = 1;
while (i <= 100) {
// 自然数之和
sumTotal += i;
// 判断奇偶并累加
if (i % 2 == 0) { // 如果是偶数
sumEven += i;
} else { // 否则是奇数
sumOdd += i;
}
i++; // 每次循环增加计数器
}
System.out.println("自然数之和: " + sumTotal);
System.out.println("奇数之和: " + sumOdd);
System.out.println("偶数之和: " + sumEven);
```
在这个例子中,`sumTotal`存储所有自然数的总和,`sumOdd`储存奇数的总和,`sumEven`储存偶数的总和。
阅读全文