while和do-while分别循环计算2+4+…+100的和。
时间: 2023-10-24 07:18:53 浏览: 33
使用while循环计算2 4 … 100的和:
```
int sum = 0;
int i = 2;
while (i <= 100) {
sum += i;
i += 2;
}
```
使用do-while循环计算2 4 … 100的和:
```
int sum = 0;
int i = 2;
do {
sum += i;
i += 2;
} while (i <= 100);
```
两种方式都可以得到相同的结果,即2550。使用while循环时,先判断条件是否满足再执行循环体;使用do-while循环时,先执行一次循环体再判断条件是否满足,因此do-while循环至少会执行一次循环体。
相关问题
用while和do-while分别循环计算2+4+…+100的和
使用while循环:
```java
int sum = 0;
int i = 2;
while (i <= 100) {
sum += i;
i += 2;
}
System.out.println("2到100之间所有偶数的和为:" + sum);
```
使用do-while循环:
```java
int sum = 0;
int i = 2;
do {
sum += i;
i += 2;
} while (i <= 100);
System.out.println("2到100之间所有偶数的和为:" + sum);
```
用while和do-while分别循环计算2+4+…+100的和。
用while循环计算2 4 … 100的和:
```
int sum = 0;
int i = 2;
while (i <= 100) {
sum += i;
i += 2;
}
System.out.println("2 4 ... 100的和为:" + sum);
```
用do-while循环计算2 4 … 100的和:
```
int sum = 0;
int i = 2;
do {
sum += i;
i += 2;
} while (i <= 100);
System.out.println("2 4 ... 100的和为:" + sum);
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![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)