编写程序求e的值:e≈1+1/1!+1/2!+…+1/n!。 (1)用for循环,计算前50项。 (2)用while循环,要求直到最后一项的值小于10-6
举一反三
- 31. 计算e=1+1/1!+1/2!+1/3!+...+1/n!,直到累加项1/n!<1E-4为止。
- "下列程序功能是根据近似公式(π*π)/6=1+1/(2*2)+1/(3*3)+...+1/(n*n),求π值,直到某项值小于等于10的(-6)次方。在【1】处应选择的内容是____。#includevoidmain(){doublem,pi=0.0;intn;n=1;m=1.0;//第一项及第一项值while(m>1e-6){pi=pi+m;n++;//下一项号m=【1】;//求下一项值}pi=sqrt(6*pi);printf(“pi=%f\n”,pi);}" A: 1/(n*n) B: 1.0/(n*n) C: 1.0\(n*n) D: 1/(dobule)(n^2)
- 编写程序,求e≈1+1/1!+1/2!+1/3!+1/4!+…+1/n!
- 编写函数来根据以下近似公式求π值:(π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n)
- 用do-while循环计算1+1/2! +1/3! +1/4! +...的前20项和。