1. 程式人生 > >大一C語言初學者的期末複習:求m!+n!的和:用函式long fact(int m)

大一C語言初學者的期末複習:求m!+n!的和:用函式long fact(int m)

題目: 求m!+n!的和:用函式long fact(int m)

簡單的水題,遞迴實現

#include <stdio.h>

long fact(int m)
{
if(m==1||m==0) return 1;
else return m*fact(m-1);
}
int main()
{
int m,n;
long result;
printf("please input m and n\n");
scanf("%d%d",&m,&n);
result=fact(m)+fact(n);
printf("m!+n!=%d",result);
return 0;
}