用do while 写出一到一百偶数个数和求和
时间: 2023-05-31 09:06:42 浏览: 57
int i = 2;
int sum = 0;
do {
sum += i;
i += 2;
} while (i <= 100);
cout << "偶数个数为:" << i/2 << endl;
cout << "偶数和为:" << sum << endl;
相关问题
用while代码写出1到100中偶数个数
好的,以下是代码:
int i = 1;
while(i <= 100){
if(i % 2 == ){
printf("%d ", i);
}
i++;
}
输出结果为:2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100
输入十个数求和用dowhile写
好的,以下是使用 do-while 循环输入十个数并求和的代码:
```c++
#include <iostream>
using namespace std;
int main() {
int i = 1, num, sum = 0;
do {
cout << "请输入第" << i << "个数:";
cin >> num;
sum += num;
i++;
} while (i <= 10);
cout << "十个数的和为:" << sum << endl;
return 0;
}
```
这段代码会先初始化变量 `i` 为 1,变量 `sum` 为 0。然后执行 do-while 循环,循环中每次会要求输入一个数并累加到 `sum` 中,同时将 `i` 自增 1,直到 `i` 大于 10,循环结束。最后输出 `sum` 的值即为十个数的和。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)