展开全部
double fact(double n)
{
double r=1;
for(double i=1;i<n+0.00001;i+=1.0)r*=i;
return r;
}
void main()
{
double m,n;
scanf("%lf,%lf",&m,&n);
double c=fact(n)/(fact(m)*fact(n-m));
printf("%lf",c);
}
{
double r=1;
for(double i=1;i<n+0.00001;i+=1.0)r*=i;
return r;
}
void main()
{
double m,n;
scanf("%lf,%lf",&m,&n);
double c=fact(n)/(fact(m)*fact(n-m));
printf("%lf",c);
}
更多追问追答
追问
可以解释一下吗
追答
为什么要解释呢,请你解释一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询