根据组合公式可以计算出从n个不同元素取出m 个元素的组合数,用C语言编写程序

发布网友

我来回答

1个回答

热心网友

C(N,M) = N!/(M!*(N-M)!)

#include<stdio.h>
int n ,m;
double fact(int n)
{
double ans = 1;
for (int i = 2; i <= n; ++i) ans *= i;
return ans;
}

int main()
{
scanf("%d%d", &n, &m);
printf("%.0lf\n", fact(n) / fact(m) / fact(n - m));
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com