帮忙解一下,不胜感激!!!编写程序,计算1!+2!+3!+……+n!,其中n的值由键盘读入。例如输入n=5,结果是153

如题所述

main(){
long i,n,p=1,s=0;
scanf("%ld",&n);
for (i=1;i<=n;i++){p*=i;s+=p;}
printf("%ld\n",s);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-05-16
2楼这个程序简洁啊,受教了
第2个回答  2008-05-16
不要浪费大家时间。请说清楚语言。
相似回答
大家正在搜