求20街乘到1的街乘的和!
作业:求输入一数个N,如果N=20,即求(1!+2!+3!……20!=?)main()
{long float a,q,n,i,b;
scanf("%lf",&n);
a=0;
for(q=n;q>=1;n--)
{for(i=(q-1);i!=0;i--)q=q*i;a=a+q;q=n-1;}
printf("%lf",a);}
我写了这样,但系一到输入19以后的数最后的3位数的偏差~~~真系5G点解~~~~
[此贴子已经被作者于2005-10-23 10:41:25编辑过]