版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/munan2017/article/details/80316453
用递归求阶乘:
#include<stdio.h>
int factorial(n);
int main()
{
int n;
scanf("%d",&n);
printf("thefactorial of n is %d.\n",factorial(n));
return0;
}
int factorial(int n)
{
if(n>1)
returnn*factorial(n-1);
else
return1;
}