代码是需要使用递归的,所以必须使用函数。示例如下:
def a(n):
语句1
语句2
.....
语句n
话不多说,直接展示递归示例:
#n+(n-1)+...+2+1
def mysum(n):
if n==1:
return n
else:
return n+mysum(n-1)
x=int(input())
print(mysum(x))
最后就是这个代码啦:
n=int(input())
def mysum(n)
if n!=1:
return n+mysum(n-1)
n-=1
else:
return 1;
print(mysum(n))
5227

被折叠的 条评论
为什么被折叠?



