用递归输出n的阶乘

来源:互联网 发布:java字符流写文件 编辑:程序博客网 时间:2024/05/16 02:02
int fac(int n)
{
   int f;
   if(n==0||n==1)
   f=1;
   else f=fac(n-1)*n;
   return f;
}
#include<stdio.h>
int main()
{
   int n,m;
   scanf("%d",&n);
   for(int i=1;i<=n;i++)
   m=fac(n);
   printf("%d",m);
   printf("\n");
}
原创粉丝点击