while语句中1到20的偶数和
时间: 2024-05-01 11:19:21 浏览: 101
下面是使用 Python 语言计算 1 到 20 的偶数和的代码:
```python
sum = 0
for i in range(1, 21):
if i % 2 == 0:
sum += i
print("1到20的偶数和为:", sum)
```
输出结果为:
```
1到20的偶数和为: 110
```
解释一下代码的实现过程:
- 首先定义变量 `sum` 用于保存偶数和,初始化为 0。
- 然后使用 `for` 循环遍历 1 到 20 的整数,包括 1 和 20。
- 在循环体中,使用 `if` 判断当前的数 `i` 是否为偶数,如果是则将其加入到 `sum` 中。
- 最后输出结果。
相关问题
c++中使用while语句1到20的偶数和
可以使用以下代码实现:
```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
```
用while语句求1到100中偶数的和
可以使用如下代码实现:
```python
sum = 0
i = 2
while i <= 100:
sum += i
i += 2
print("1到100中偶数的和为:", sum)
```
首先定义一个变量`sum`用于累加偶数的和,然后从2开始循环,每次循环累加偶数到`sum`中,最后输出结果即可。
阅读全文