编写函数fac(n),用递归法求出n的阶乘.在程序中使用此函数,将输入的整数n的阶乘求出并输出到控制台
时间: 2024-05-30 22:14:54 浏览: 130
编写程序,输入整数 n,计算并输出 n 的阶乘
没问题,以下是相应的Python代码实现:
def fac(n):
if n == 0:
return 1
else:
return n * fac(n-1)
n = int(input("请输入一个正整数:"))
result = fac(n)
print(f"{n} 的阶乘为:{result}")
阅读全文