do-while循环计算2+4+…+100的和。
时间: 2023-12-19 08:04:31 浏览: 35
int sum = 0; // 初始化和为0
int i = 2; // 初始化计数器为2
do {
sum += i; // 将计数器加入到和中
i += 2; // 计数器加2
} while (i <= 100); // 循环条件:计数器小于等于100
printf("2到100之间偶数的和为:%d", sum); // 输出结果
相关问题
while和do-while分别循环计算2+4+…+100的和。
使用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循环计算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)
![](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)