C语言:用递归函数求n的阶乘

  • Post author:
  • Post category:其他


#include <stdio.h>

#include <string.h>

#include <stdlib.h>

int fac(int n);

int main(int argc, char *argv[])

{


int n;

printf(“input:”);

scanf(“%d”,&n);

fac(n);

printf(“%d\n”,fac(n));

return 0;

}

int fac(int n)

{


if(n==0||n==1)

{


return 1;

}

else

{


return n*fac(n-1);

}

}



版权声明:本文为qq_63626307原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。