【C语言】计算Cmn

#include<stdio.h>
double app(double d)
{
	double i,sum=1;
	for(i=1;i<=d;i++)
	{
		sum=sum*i;
	}
	return(sum);
}
int main()
{
	double m,n,a,b,c;
	while(scanf("%lf %lf",&m,&n)!=EOF)
	{
		a=app(m);
		b=app(n);
		c=app(m-n);
		printf("%.0f\n",a/(b*c));
	}
 }

运行结果

更多推荐

【C语言】计算Cmn