用for循环和while循环分别完成100以内偶数和的打印 用java表示
时间: 2024-11-30 09:15:41 浏览: 23
在Java中,你可以使用for循环和while循环来分别完成100以内偶数的求和并打印。这里给出两个示例:
```java
// 使用for循环
public void printEvenSumForLoop() {
int sum = 0;
for (int i = 2; i <= 100; i += 2) { // 从2开始,每次加2遍历偶数
sum += i;
System.out.print(i + " + "); // 打印当前偶数
}
System.out.println("\nSum of even numbers using for loop: " + sum); // 打印总和
}
// 使用while循环
public void printEvenSumWhileLoop(int start = 2) {
int sum = 0;
int currentNum = start;
while (currentNum <= 100) { // 当前数小于等于100时继续
sum += currentNum;
System.out.print(currentNum + " + "); // 打印当前偶数
currentNum += 2; // 每次迭代增加2
}
System.out.println("\nSum of even numbers using while loop: " + sum);
}
```
这两个函数都会打印出1到100之间的所有偶数,并在最后显示它们的和。
阅读全文