1、分别用三种办法求100——200以内偶数的和(要求包含while、for、do_while三种结构中的两种)
时间: 2024-02-04 15:03:33 浏览: 182
c代码-分别应用while语句、do-while语句和for语句,求出100以内所有奇数的和。
5星 · 资源好评率100%
好的,我来回答您的问题。
1. while和for循环结构
```python
# while循环求偶数和
sum = 0
i = 100
while i <= 200:
if i % 2 == 0:
sum += i
i += 1
print("100-200以内偶数的和为:", sum)
# for循环求偶数和
sum = 0
for i in range(100, 201):
if i % 2 == 0:
sum += i
print("100-200以内偶数的和为:", sum)
```
2. for和do-while循环结构
```python
# for循环求偶数和
sum = 0
for i in range(100, 201, 2):
sum += i
print("100-200以内偶数的和为:", sum)
# do-while循环求偶数和
sum = 0
i = 100
while True:
if i % 2 == 0:
sum += i
i += 1
if i > 200:
break
print("100-200以内偶数的和为:", sum)
```
以上是三种不同的求偶数和的方法,分别用了while、for、do-while三种循环结构中的两种。希望对您有帮助!
阅读全文