1.阶乘
输入样例:5
输出样例:120
要求:(1<=n<=12)
#include<stdio.h>
int fac(int n)
{
if(n == 1)
return 1; //回推到1后函数停止
else
return fac(n-1) * n; //将阶乘返回给fac()
return 0;
}
int main()
{
int sum, n;
scanf("%d",&n);
sum = fac(n); //调用该函数
printf("%d",sum);
return 0;
}
2.阶乘之和
1! + 2! + 3!…