1

#include<stdio.h>
int main(void)
{
    int i,m,n,p;
    m=0;
    n=0;
    p=0;
    double a,x,y,z;
    a=0;
    x=0;
    y=0;
    z=0;
    double fact(int n);
    scanf("%d %d",&m,&n);
    for(i=0;i<=m;i++){
        x=fact(i);
    }
            for(i=0;i<=n;i++){
                y=fact(i);
            }
            p=m-n;
            for(i=0;i<=p;i++){
                z=fact(i);
            }
            a=x/(y*z);
            printf("%f",a);
            return 0;
}
double fact(int n)
{
    int i;
    double product;
    product=1;
    for(i=1;i<=n;i++){
        product=product*i;
    }
    return product;
}

 

posted @ 2013-12-05 10:03  跃映峰影  阅读(79)  评论(0编辑  收藏  举报