输人两个正整数 m 和口,计算它们的组合数并输出。提示:组合数计算公式为 e(m.n)=m!/((m一n)!* n!),使用math 库两数计算阶乘值。
时间: 2024-05-11 09:14:02 浏览: 50
编写程序,输入整数 n,计算并输出 n 的阶乘
以下是Python代码实现:
```python
import math
m = int(input("请输入正整数m:"))
n = int(input("请输入正整数n:"))
if m >= n:
result = math.factorial(m) / (math.factorial(m - n) * math.factorial(n))
print("组合数为:", result)
else:
print("m必须大于等于n。")
```
运行结果示例:
```
请输入正整数m:5
请输入正整数n:2
组合数为: 10.0
```
阅读全文