编写程序计算1*2*3*…*n
时间: 2023-08-31 19:12:32 浏览: 105
好的,请稍等,我来给您写一个程序。
程序如下:
```python
def factorial(n):
result = 1
for i in range(1, n+1):
result *= i
return result
n = int(input("请输入要计算的n值:"))
print("{}! = {}".format(n, factorial(n)))
```
您可以输入一个正整数n,程序会计算出1*2*3*...*n的值。
阅读全文