一枚小白,求大神指点!
问题是求1!+2!+3!+……+20!的和我写的程序如下:
#include<stdio.h>
void main()
{
double s=0,st=1,t,n;
for(n=1;n<=20;n++)
{
for(t=n;t<=n;t--)
st=st*t;
s=s+st;
}
printf("1!+2!+3!+……+20!=%lf\n",s);
}
编译没错,运行却没结果!这是咋回事啊!!
2013-07-24 22:33
2013-07-24 22:57