c++(1) 用递归函数,求m!/(k!*(m-k)!)
时间: 2023-06-07 14:09:58 浏览: 146
易语言求n!(递归算法)
好的,这是一个数学问题,我可以帮您解答。以下是使用递归函数求解m!/(k!*(m-k)!)的方法:
```
int factorial(int n) {
if (n == 0) {
return 1;
} else {
return n * factorial(n-1);
}
}
int combination(int m, int k) {
return factorial(m) / (factorial(k) * factorial(m-k));
}
```
其中,factorial是递归的计算阶乘函数,而combination函数即为您要求的m!/(k!*(m-k)!)的结果。您只需要传入m和k的值即可。
希望这能帮助到您!
阅读全文