250271541

-不想让你发现我 凌乱的脚步 ,我努力 跟上你的速度
程序代码:/*编写程序输出1!+2!+3!+……+n!,n为输入且3<=n<=20*/
#include<stdio.h>
main()
{
double n=0,y=1,i=0,sum=0;
printf("请输入n的值:且n的范围为3<=n<=20\n");
scanf("%lf",&n);
for(i=1;i<=n;i++)
{
y*=i; /*说明了什么?是不是说当i等于1时,就是1!?*/
sum+=y; /*这个呢?这样不是累加n的!吗?怎么可以累加1!+2!+3!……*/
}
printf("%lf",sum);
}