(5函数)用递归实现求阶乘函数fact(n)的功能,即求1*2*……*n,运行后输出结果如下

样例输入

5

 

样例输出

12

 

样例输入

6

 

样例输出

720

 

参考答案

def fact(n):
  result=1
  for i in range(1,n+1):
    result*=i
  return result
n=int(input(""))
print(fact(n))

 

posted @ 2022-10-05 16:35  淡淡的晓山横雾  阅读(121)  评论(0)    收藏  举报