作业帮 > 综合 > 作业

设计程序,计算C(m,r)=m!/(r!*(m-r)!)其中m,r为正整数,且m>r.求出C(4,2),C(6,4),C

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/25 17:39:16
设计程序,计算C(m,r)=m!/(r!*(m-r)!)其中m,r为正整数,且m>r.求出C(4,2),C(6,4),C(8,7)的组合数
设计程序,计算C(m,r)=m!/(r!*(m-r)!)其中m,r为正整数,且m>r.求出C(4,2),C(6,4),C
#include
int f(int n)
{
\x05if (n == 1)return 1;
\x05else return f(n-1)*n;
}
int C(int m,int r)
{
\x05return f(m) / (f(r) * f(m-r));
}
int main()
{
\x05printf("C(4,2) = %d\n",C(4,2));
\x05printf("C(6,4) = %d\n",C(6,4));
\x05printf("C(8,7) = %d\n",C(8,7));
\x05return 0;
}
再问: 能不能说下每一步的意思
再答: 这个一句两句 还真讲不清。
再问: 还是谢谢你