根据输入一个正整数n,输出它的阶乘以及表达式
时间: 2024-01-01 14:06:37 浏览: 118
编写程序,输入整数 n,计算并输出 n 的阶乘
阶乘的表达式为:n! = n x (n-1) x (n-2) x ... x 3 x 2 x 1
例如,当n=5时,阶乘表达式为:5! = 5 x 4 x 3 x 2 x 1,结果为120。
代码示例(Python):
n = int(input("请输入一个正整数:"))
result = 1
expression = str(n) + "! = "
for i in range(n, 0, -1):
result *= i
if i != 1:
expression += str(i) + " x "
else:
expression += str(i)
print(expression + " = " + str(result))
阅读全文