1⼀1X2+1⼀1X2X3+1⼀1X2X3X4+……+1⼀1X2X3X4X…Xn如何计算

2024-12-20 04:32:02
推荐回答(3个)
回答1:

这个常规是求不出的,下面介绍给你用程序求s=1+1/2!+1/3!+...+1/n! 程序:#includedouble an(int i) { double h=1; int j; for(j=1;j<=i;j++) h*=j; return(h);}main(){ int n,i; double s=0; printf("input n:"); scanf("%d",&n); for(i=1;i<=n;i++) s+=1/an(i); printf("s=%lf",s);}结果:input n:3 s=1.666667input n:5 s=1.716667input n:10 s=1.7182821-2、程序:#includeint n=10;double a(int j) { int i; double h=1; if(j==1) h=1; else h=j*a(j-1); return(h);}main(){ int i; double s=0; for(i=1;i<=n;++i) s+=1/a(i); printf("s=%lf",s);}结果:s=1.718282 即e=1/1! +1/2! +1/3! …… +1/n! ……

回答2:

类似的题目,自己看看方法!1/(1x2)+2/(1x2x3)+3/(1x2x3x4)+4/(1x2x3x4x5)+......+9/(1x2x3x4x5x6x7x8x9x10)=?1/1*2=1-1/1*2.
2/1*2*3=1/1*2-1/1*2*3.
3/1*2*3*4=1/1*2*3-1/1*2*3*4.
......
9/1*2*3*...*10=1/1*2*3*...*9-1/1*2*3*...*10
相加得,原式=1-1/1*2*3*4*5*6*7*8*9*10
=3628799/3628800.

回答3:

1/2017