c++中使用while语句1到20的偶数和
时间: 2024-05-04 07:18:57 浏览: 59
可以使用以下代码实现:
```cpp
int sum = 0; // 定义变量sum,用于存储偶数和
int i = 1; // 定义变量i,用于从1开始逐个判断数字是否为偶数
while (i <= 20) {
if (i % 2 == 0) { // 如果i是偶数
sum += i; // 将i加到sum中
}
i++; // i加1,继续下一轮判断
}
cout << "1到20的偶数和为:" << sum << endl; // 输出结果
```
运行结果为:
```
1到20的偶数和为:110
```
相关问题
c++使用while语句编程求1到50的奇数的和
可以使用while语句来编写C++程序,计算1到50的奇数的和,代码如下所示:
```c++
#include <iostream>
using namespace std;
int main() {
int sum = 0;
int i = 1;
while(i <= 50) {
if(i % 2 != 0) {
sum += i;
}
i++;
}
cout << "1到50的奇数的和为:" << sum << endl;
return 0;
}
```
这个程序中,我们使用了一个while循环来遍历1到50的数字,每次判断当前数字是否为奇数,如果是就将它加入到sum变量中。最后,我们使用cout语句打印出这个总和。
c++while语句求奇数和
以下是使用C++ while语句求奇数和的代码示例:
```c++
#include <iostream>
using namespace std;
int main() {
int num, sum = 0;
cout << "请输入一个整数: ";
cin >> num;
while (num > 0) {
if (num % 2 == 1) {
sum += num;
}
num--;
}
cout << "奇数和为: " << sum << endl;
return 0;
}
```
该程序首先要求用户输入一个整数,然后使用while循环从该整数开始递减,每次判断当前数是否为奇数,如果是则将其加入到sum变量中。最后输出奇数和。
阅读全文