//用函数实现组合数的计算
#include <stdio.h>
int main()
{
int n,m;
scanf("%d %d",&n,&m);
//在n个元素中取m个进行组合
printf("%d",zuheshu(n,m));
}
int jiecheng(int n)
{
int i=0;
int sum=1;
for(i=n;i>=1;i--)
{
sum=sum*i;
}
return sum;
}
int zuheshu(int n,int m)
{
int count=jiecheng(n)/jiecheng(m)/jiecheng(n-m);
return count;
}
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交