用c语言求出p=n!/(n-m)!

时间:2022-11-28 21:02:03

#include <stdio.h>

int main()

{

int m,n,P;

int f(int x);          /*声明函数*/  

printf("请输入 m and n 的值!\n");  

scanf("%d%d",&m,&n);

P=f(n)/f(n-m);                         /*计算n!/(n-m)!的计算公式*/  

printf("P=%d\n",P);

return 0;

}

int f(int x)      

{

if(x==1)

return 1;

else

return f(x-1)*x;     /*返回下次计算*/  

}

相关文章