输入样例:
2 7
结尾无空行
输出样例:
result = 21
结尾无空行
参考答案:
注意fact()要自定义,不是系统函数
#include<stdio.h>
int main()
{
double fact(int n);
int m,n;
scanf("%d %d",&m,&n);
printf("result = %.0f",fact(n)/(fact(m)*fact((n-m))) );
}
double fact(int n)//阶乘
{
if(n) return n*fact(n-1);//递归
else return 1;
}