C语言编程计算组合数 p=Cmk=m!/k!(m−k) !的值。

C语言编程计算组合数 p=Cmk=m!/k!(m−k) !的值。

img


img


img

#include<stdio.h>
int f(int n){
    int d=1,i;
    for(i=1;i<=n;i++){
        d*=i;
    }
    return d;
}
int main(void) {
    int m,k,s;
    scanf("%d %d",&m,&k);
    s = f(m)/(f(k)*f(m-k));
    printf("%d",s);
    return 0;
}


 觉得有用的话采纳一下哈