用一重循环编程计算s=1!+2!+3!+4!+…+20!
2条回答 默认 最新
憨憨39 2021-11-11 19:49关注#include<stdio.h>
int main()
{
float s=0,t=1;
int n;
for(n=1;n<=20;n++)
{
t=t*n;
s=s+t;
}
printf("%e\n",s);
return 0;
}本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
#include<stdio.h>
int main()
{
float s=0,t=1;
int n;
for(n=1;n<=20;n++)
{
t=t*n;
s=s+t;
}
printf("%e\n",s);
return 0;
}