写程序算出n的阶乘的和
def fn(x):
if x==1:
return 1
def f(x):
if x==1:
return 1
return f(x-1)*x
return fn(x-1)+f(x)
n = int(input("请输入值"))
print(fn(n))
本文介绍了一个简单的Python程序,该程序能够计算输入整数n的阶乘之和。通过递归函数实现阶乘计算,并将每个阶乘结果相加得到最终的阶乘之和。
写程序算出n的阶乘的和
def fn(x):
if x==1:
return 1
def f(x):
if x==1:
return 1
return f(x-1)*x
return fn(x-1)+f(x)
n = int(input("请输入值"))
print(fn(n))

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