学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

求1!+2!+3!+4!+.....+20!

1+1=2

TOP

C语言版本:
#include <stdio.h>
#define N 20
void main()
{
int i,j=1;
long sum=0,s=1;
for(i=1;i<N;i++)
{ s*=1; /* 原理:n!即是(n-1)! * n */
sum+=s;
}
printf("sum=%ld\n",sum);
}
注:20的阶乘有可能已经超出了Long能表示的范围,如果结果不正确,可将sum,s定义为Double的。
行至水穷处 坐看去起时

C语言交流群:51871776      854797

TOP

学习了,   
我的博客:http://timeoffice.blog.sohu.com

TOP

来学习啦!

轻狂如我,心伤谁知!

TOP

回复:(桃子高兴)回复:(熊猫or彦)求1!+2!+3!+4!+...

\
你的稍微做的复杂的点
C语言,要把复杂的做的简单点,容易懂点

TOP

我要成为正式会员.

Say goodbye to Windows.

TOP

我要成为正式会员.
Say goodbye to Windows.

TOP

来学习下!

TOP

呵呵

TOP

好,我要像你学习啊,

TOP

发新话题