python给定两个整数m和n,定义两个函数,计算并输出公式C=n!/(m!*(n-m)!)的值
时间: 2024-03-12 09:49:08 浏览: 101
c(m,n)算法
可以使用Python内置的math库中的阶乘函数来计算阶乘,然后利用公式计算C的值。代码如下:
```python
import math
def calculate_C(m, n):
# 计算分母
denominator = math.factorial(m) * math.factorial(n - m)
# 计算C的值
C = math.factorial(n) // denominator
# 输出结果
print("C的值为:", C)
# 测试
calculate_C(2, 5) # 输出C的值为:10
```
在这个例子中,我们调用calculate_C函数,传入参数m=2和n=5,该函数会计算公式C=n!/(m!*(n-m)!)的值并输出。
阅读全文