本题要求编写程序,计算n的阶乘。 输入格式: 输入在一行中给出一个不超过12的正整数n。 输出格式: 在一行中输出阶乘的值。
时间: 2023-04-17 16:01:38 浏览: 189
编写程序,输入整数 n,计算并输出 n 的阶乘
题目要求编写程序,计算给定正整数n的阶乘。输入格式为一个不超过12的正整数n,输出格式为阶乘的值。
以下是Python的代码实现:
n = int(input()) # 输入n
factorial = 1 # 初始化阶乘为1
for i in range(1, n+1): # 循环计算阶乘
factorial *= i
print(factorial) # 输出阶乘的值
以上代码中,首先通过input()函数获取输入的正整数n,然后初始化阶乘为1。接着使用for循环从1到n依次计算阶乘,每次将当前的i乘到阶乘上。最后输出阶乘的值。
阅读全文