阶乘的倒数和出不来???
我想求∑1/n!编以下程序,但n>2时∑1/n!恒等于1,这是为什么啊?
main()
{
int n=1,i=1,m;
float x=0;
printf("m=");
scanf ("%d",&m);
for (i=1;i<=m;i++);
{ n*=i;
x+=1/n;
}
printf("x=%10.8f",x);
}
[[it] 本帖最后由 初学者小Q 于 2008-4-19 17:17 编辑 [/it]]
2008-04-19 17:10
2008-04-19 17:22
2008-04-19 17:28
2008-04-19 17:45