广州市公积金账号密码:C语言难题帮我啊

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 02:52:09
求 1!+2!+3!+.....+20! 的和用C语言写.

main()
{ float s=0,t=1;
int n;
for(n=1;n<=20;n++)
{
t=t*n; /* 求n! */
s=s+t; /* 将各项累加 */
}
printf(“1!+2!+…+20!=%e\n”,s);
}

main()
{ float s=0,t=1;
int n;
for(n=1;n<=20;n++)
{
t=t*n; /* 求n! */
s=s+t; /* 将各项累加 */
}
printf(“1!+2!+…+20!=%e\n”,s);
}

简单的递归即可实现