用dowhile求1到100的偶数和
时间: 2024-06-08 14:01:50 浏览: 14
使用do-while循环求1到100的偶数和可以按照以下步骤进行:
1. 定义一个变量sum,用于存储偶数和的结果,初始值为0。
2. 定义一个变量i,用于表示当前的数字,初始值为1。
3. 使用do-while循环,循环条件为i<=100。
4. 在循环体内,判断i是否为偶数,如果是,则将i加到sum中。
5. 每次循环结束后,将i加1。
6. 循环结束后,输出sum的值。
下面是示例代码:
```
int sum = 0;
int i = 1;
do {
if (i % 2 == 0) {
sum += i;
}
i++;
} while (i <= 100);
cout << "1到100的偶数和为:" << sum << endl;
```
相关问题
使用do while求100以内的偶数之和
使用do while求100以内的偶数之和的代码如下所示:
```
public class T2 {
public static void main(String[] args) {
int num = 0;
int sum = 0;
do {
sum += num;
num += 2;
} while (num <= 100);
System.out.println("从零到一百的偶数和为: " + sum);
}
}
```
这段代码中,我们使用了do while循环来求100以内的偶数之和。首先,我们定义了两个变量num和sum,分别用来存储当前的偶数和总和。然后,我们使用do while循环来遍历100以内的所有偶数,每次将当前的偶数加到总和中,并将num加2,直到num大于100为止。最后,我们输出总和即可。
C语言编程求 1-100 偶数和用 dowhile 语句
好的,下面是用 do while 语句求 1-100 偶数和的 C 语言代码:
```c
#include <stdio.h>
int main() {
int i = 2, sum = 0;
do {
sum += i;
i += 2;
} while (i <= 100);
printf("1-100 偶数和为:%d\n", sum);
return 0;
}
```
解释一下代码:
首先定义了变量 `i` 和 `sum`,分别表示当前加的数和总和。将 `i` 初始化为 2,因为从 2 开始才是偶数。然后使用 do while 循环,每次将 `i` 加 2,也就是加上下一个偶数,并将其加到 `sum` 中。循环结束的条件是 `i` 大于 100,也就是加到 100 为止。最后输出结果即可。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.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)