以下是Python代码实现:

num = int(input("请输入一个正整数:"))  # 获取输入的数

# 阶乘初始化为1
factorial = 1

# 计算阶乘
for i in range(1, num+1):
    factorial *= i

print(num, "的阶乘为:", factorial)

代码说明:

  1. 首先获取用户输入的正整数。
  2. 初始化阶乘为1。
  3. 使用for循环计算阶乘,从1到输入的数依次相乘。
  4. 输出计算结果。

注意事项:输入的数必须是正整数,否则程序会出现错误。

使用python语言编程实现求输入的数的阶乘

原文地址: https://www.cveoy.top/t/topic/by3I 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录