用for求1~n的偶数和
时间: 2024-05-06 09:18:31 浏览: 62
c代码-请编写函数sum,其功能是:用for循环语句求1到n之间所有偶数之和(若n为偶数包括n), 并将结果返回给主函数。(n值由主函数传入)
可以使用以下代码实现:
```python
n = int(input("请输入一个正整数:"))
sum = 0
for i in range(1, n+1):
if i % 2 == 0:
sum += i
print("1到{}之间的偶数和为:{}".format(n, sum))
```
首先,通过 `input()` 函数获取用户输入的数值,然后使用 `for` 循环遍历 `1` 到 `n` 之间的所有数。在循环体中,使用 `if` 判断当前数是否为偶数,如果是,则将其加入到 `sum` 中。最后使用 `print()` 函数输出结果。
阅读全文