米奇和米妮简笔画:求1+2!+3!+……10!的和?

来源:百度文库 编辑:高考问答 时间:2024/05/15 16:15:53
求1+2!+3!+……10!的和? 我会做阶乘
但这个就迷糊了

帮忙用C做一下

定义三个变量i,p,s,
p=1,s=0;
for(i=1;i<=10;i++){
p=p*i;
s=s+p;}

简单
#include <stdio.h>
long fun ( int n)
{
if (n>1)
return (n*fun(n-1));
else if (n==1)
return 1;
}
main()
{
int i = 10 ;int sum=0;
for(;i>0;i--);
sum=sum+fun(i);
printf("%d!=%ld\n", sum) ;
}

55