C语言编程题:S=1!+2!+3!+4!+5!+…+n! n由键盘输入 求循环过程

如题所述

第1个回答  2014-06-18
这是我们以前做过的课后习题... #include<stdio.h> void main() { int n,i; float s=0,t=1; scanf("%d",&n); for(i=1;i<=n;i++) { t*=i; s+=t; } printf("1+2!+3!...+n!=%f\n",s); }本回答被提问者采纳
第2个回答  2014-06-18
#include <stdio.h> int main() { int n; scanf("%d",&n); int i; int s=0; int f=1; for(i=1;i<=n;i++) { f*=i; s+=f; } printf("%d\n",s); return 0; }
相似回答