利用WHILE循环求1~100的偶数和
时间: 2024-02-24 07:57:35 浏览: 61
好的,下面是代码实现:
```
sum = 0
i = 2
while i <= 100:
sum += i
i += 2
print("1~100的偶数和为:", sum)
```
解释一下,首先我们定义一个变量 `sum` 来保存偶数的和,然后定义变量 `i` 从 2 开始循环,每次循环将偶数加到 `sum` 中,加完后 `i` 加上 2,继续循环,直到 `i` 大于 100 时退出循环,最后输出偶数的和。
相关问题
利用while循环求1~100的偶数和
好的,下面是代码实现:
```
sum = 0
i = 2
while i <= 100:
sum += i
i += 2
print("1~100的偶数和为:", sum)
```
解释一下,首先我们定义一个变量 `sum` 来保存偶数的和,然后定义变量 `i` 从 2 开始循环,每次循环将偶数加到 `sum` 中,加完后 `i` 加上 2,继续循环,直到 `i` 大于 100 时退出循环,最后输出偶数的和。
利用while循环求1~130的累加和,以及1~130中所有奇数的和,所有偶数的和python方法
可以使用while循环来求1~130的累加和、奇数的和和偶数的和。具体代码如下:
```python
# 求1~130的累加和
i = 1
sum_all = 0
while i <= 130:
sum_all += i
i += 1
print("1~130的累加和为:", sum_all)
# 求1~130中所有奇数的和
i = 1
sum_odd = 0
while i <= 130:
if i % 2 == 1:
sum_odd += i
i += 1
print("1~130中所有奇数的和为:", sum_odd)
# 求1~130中所有偶数的和
i = 1
sum_even = 0
while i <= 130:
if i % 2 == 0:
sum_even += i
i += 1
print("1~130中所有偶数的和为:", sum_even)
```
输出结果为:
```
1~130的累加和为: 8515
1~130中所有奇数的和为: 4910
1~130中所有偶数的和为: 3605
```
阅读全文