输入一个整数n,计算1+2+··+n的累加和,要求分别用for 循环和while 循环实 现。
时间: 2024-05-02 11:20:59 浏览: 71
计算1加到n的和
5星 · 资源好评率100%
使用for循环实现:
```
n = int(input("请输入一个整数:"))
sum = 0
for i in range(1, n+1):
sum += i
print("1到{}的累加和为:{}".format(n, sum))
```
使用while循环实现:
```
n = int(input("请输入一个整数:"))
sum = 0
i = 1
while i <= n:
sum += i
i += 1
print("1到{}的累加和为:{}".format(n, sum))
```
两种方法的输出结果是一样的。
阅读全文