编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)
时间: 2023-06-05 20:48:06 浏览: 98
一个计算1+2+3+5+8+13+...+n的算法程序
3星 · 编辑精心推荐
以下是Python语言的程序实现:
n = int(input("请输入一个正整数n:"))
s =
for i in range(1, n+1):
for j in range(1, i+1):
s += j
print("s的值为:", s)
程序的思路是:首先输入一个正整数n,然后使用两个for循环,分别对i和j进行遍历,计算每一项的值并累加到s中。其中,外层循环控制项数,内层循环控制每一项的值。最后输出s的值即可。
阅读全文