Java中编写程序,求0~100之间的偶数和。 要求:分别用while 语句、do•while 语句、for 循环语句实现。
时间: 2024-09-16 10:02:08 浏览: 41
在Java中,我们可以使用三种循环结构(while, do-while, for)来求0到100之间的偶数和。下面是每种循环结构的示例:
1. 使用 `while` 循环:
```java
int sum = 0;
int i = 0;
while (i <= 100) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
System.out.println("Sum of even numbers using while loop is: " + sum);
```
2. 使用 `do-while` 循环:
```java
int sum = 0;
int i = 0;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 100);
System.out.println("Sum of even numbers using do-while loop is: " + sum);
```
注意,do-while循环会先执行一次循环体再判断条件,所以这里也需要检查`i`是否大于100。
3. 使用 `for` 循环:
```java
int sum = 0;
for (int i = 0; i <= 100; i++) {
if (i % 2 == 0) {
sum += i;
}
}
System.out.println("Sum of even numbers using for loop is: " + sum);
```
`for` 循环更简洁,因为它可以一次性初始化变量、设置循环条件和更新迭代。
阅读全文