(10)题目:求1+2!+3!+...+5!的和
/* Note:Your choice is C IDE */
#include "stdio.h"
main()
{
int n,s=0,t=1;
for(n=1;n<=5;n++)
{
t*=n;
s+=t;
}
printf("1+2!+3!...+5!=%d\n",s);
}
(11)利用递归方法求5!
/* Note:Your choice is C IDE */
#include "stdio.h"
int f(int a)
{
int sum;
{
int sum;
if(a==0)
sum=1;
else
sum=a*f(a-1);
return sum;
}
}
main()
{