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

日期:2016-12-02 04:15:15 人气:2

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

#include int f(int n) { if (n == 1)return 1; else return f(n-1)*n; } int C(int m, int r) { return f(m) / (f(r) * f(m-r)); } int main() { printf("C(4,2) = %d\n",C(4,2)); printf("C(6,4) = %d\n",C(6,4)
    A+
热门评论