c语言编程练习题:7-48 求组合数
作者:yunjinqi   类别:    日期:2023-05-29 16:11:01    阅读:121 次   消耗积分:0 分    

image.png

#include <stdio.h>
double fact(int n){
    double r=1.0;
    int i;
    for (i=1;i<=n;i++){
        r*=i;
    }
    return r;
}
double combine(int n,int m){
    return fact(n)/(fact(m)*fact(n-m));
}

int main(){
    int m,n;
    int r;
    if (scanf("%d %d",&m,&n)!=EOF){
        r = combine(n,m);
        printf("result = %d",r);
    }else{
        printf("int m,n wrong");
    }
    return 0;
}


版权所有,转载本站文章请注明出处:云子量化, http://www.woniunote.com/article/173
上一篇:c语言编程练习题:7-47 二进制的前导的零
下一篇:c语言编程练习题:7-49 Have Fun with Numbers