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); }