编写程序:从键盘输入任意一个大于等于0的整数n,然后计算n的阶乘,并把它输出
时间: 2024-02-06 11:10:30 浏览: 216
求N的阶乘(使用汇编语言)
以下是Python程序实现:
```python
n = int(input("请输入一个大于等于0的整数:"))
factorial = 1
if n < 0:
print("输入有误!")
elif n == 0:
print("0的阶乘为1")
else:
for i in range(1, n + 1):
factorial *= i
print(f"{n}的阶乘为{factorial}")
```
运行结果如下:
```
请输入一个大于等于0的整数:5
5的阶乘为120
```
阅读全文