设计程序,计算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](/uploads/image/z/17092463-23-3.jpg?t=%E8%AE%BE%E8%AE%A1%E7%A8%8B%E5%BA%8F%2C%E8%AE%A1%E7%AE%97C%EF%BC%88m%2Cr%29%3Dm%21%2F%28r%21%2A%28m-r%29%21%29%E5%85%B6%E4%B8%ADm%2Cr%E4%B8%BA%E6%AD%A3%E6%95%B4%E6%95%B0%2C%E4%B8%94m%3Er.%E6%B1%82%E5%87%BAC%284%2C2%29%2CC%EF%BC%886%2C4%EF%BC%89%2CC)
#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;
}
再问: 能不能说下每一步的意思
再答: 这个一句两句 还真讲不清。
再问: 还是谢谢你
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;
}
再问: 能不能说下每一步的意思
再答: 这个一句两句 还真讲不清。
再问: 还是谢谢你
C(m,n+r+1)=C(m,n)C(0,r)+C(m-1,n-1)C(1,r+1)+...+C(0,n-m)C(m,r
组合单词:r a m c h
M e r r y C h r i s t m a t e s
M e r r y C h r i s t m a s
m,a,n成等差数列,m,b,c,n成等比数列,其中m,n属于R,且m,n大于0.证明:2a≥b+c
已知圆C的方程x^2+y^2-2x-4y+m=0(m∈R)
r a m c h,y r r s o,把这两组字母拼成两个单词
单原子分子理想气体C(V,m)=1.5R,C(p,m)=2.5R,双原子理想气体 C(V,m)=2.5R,C(p,m)=
m,a,n成等差数列,m,b,c,n成等比数列,其中m,n属于R,且m,n大于0.证明:2a大于等
设A是m×n矩阵,R(A)=r,证明存在秩为r的m×n矩阵B与秩为r的r×n矩阵C,使A=BC
问个线性代数题设A是m×n矩阵,R(A)=r,证明存在秩为r的m×r矩阵B与秩为r的r×n矩阵C使A=BC
c语言作业,编写程序:计算m!/(m-n)!,其中m、n为正整数且m>n