递归计算阶乘

#include <stdio.h>
int main()
{
 long sum;
 long fun(long n);
// for(int i=1;i<=7;i++)
 sum=fun(10);
 printf("%ld",sum);
}

long fun(long n)
{
if(n==1) return 1;
else return (n*fun(n-1));
}
原文地址:https://www.cnblogs.com/dennisac/p/2233588.html