输入一个数字,能输出它的阶乘吗?

2026-04-01 19:080阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计80个文字,预计阅读时间需要1分钟。

输入一个数字,能输出它的阶乘吗?

pythondef fact(n): if n==1: return 1 else: return n * fact(n - 1)

print(Enter a number: )a=int(input())print(fact(a))

1 function fact(n) 2 if 1 == n then 3 return 1 4 else 5 return n * fact(n-1) 6 end 7 end 8 9 print("Enter a number : ") 10 a = io.read("*number") 11 print(fact(a))

注意第 10 行的写法。

输入一个数字,能输出它的阶乘吗?