分别用+while和for循环求100以内偶数之和
时间: 2024-06-13 21:05:41 浏览: 25
使用while循环求100以内的偶数和的代码已经在引用中给出,下面是使用for循环求100以内偶数之和的代码:
```java
public class EvenNumber{
public static void main(String[] args){
int sum = 0;
for(int i = 1; i <= 100; i++){
if(i % 2 == 0){
System.out.println(i);
sum += i;
}
}
System.out.println("100以内的偶数和为:" + sum);
}
}
```
相关问题
在Java中利用while循环求100以内偶数之和
```
public class EvenSum {
public static void main(String[] args) {
int sum = 0;
int i = 0;
while (i <= 100) {
if (i % 2 == 0) {
sum += i;
}
i++;
}
System.out.println("100以内偶数之和为:" + sum);
}
}
```
输出结果:100以内偶数之和为:2550
用while语句求100以内偶数之和
使用while语句求100以内偶数之和可以这样做:
首先,定义一个变量i,并将其初始化为2,因为2是第一个偶数。然后,定义一个变量sum,并将其初始化为0,因为初始和为0。接着,使用while循环语句,当i<=100时,执行循环体内的操作。在循环体内,先判断i是否为偶数,如果是,就将i加入到sum中,否则不做任何操作。接着,i自增2,因为下一个偶数是当前偶数加2。最后,循环结束后,输出sum的值即可。
下面是代码实现:
```
i = 2
sum = 0
while i <= 100:
if i % 2 == 0:
sum += i
i += 2
print("100以内偶数之和为:",sum)
```
执行输出如下:
```
100以内偶数之和为: 2550
```
因此,100以内偶数之和为2550。
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)