早教吧作业答案频道 -->其他-->
C语言级数求和1.问题描述计算下列级数和的近似值,x的值从键盘输入,求和精度为10-6。s(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)n-1·x2n-1/(2n-1)!输入形式从键盘输入x的值(实数)。输出形式
题目详情
C语言级数求和1. 【问题描述】 计算下列级数和的近似值,x的值从键盘输入,求和精度为10-6。 s(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)n-1·x2n-1/(2n-1)! 【输入形式】 从键盘输入x的值(实数)。 【输出形式】 输出精度为10-6的级数和。 【样例输入1】 0.523599 【样例输出1】 0.500000 【样例输入2】 -1 【样例输出2】 -0.841471 【样例输入3】 6.283185 【样例输出3】 0.000000
▼优质解答
答案和解析
#include"stdio.h"/////////不知道是否正确,希望有帮助. double x; double jiecheng(double a){//介乘。 double i=0; double r=1; for(i=1;i<(a+1);i++) r=i*r; return r; } double pf(double a){ static p=0; double r; p++; r=x*a/(jiecheng(a)); if(p%2==0) return r*-1; else return r; } void main() { int i=1; double r=0; scanf("%lf",&x); for(i=1;i<1000;i+=2) r=r+pf(i); printf("%.6lf\n",r); }
看了 C语言级数求和1.问题描述计...的网友还看了以下:
方程2分之2x-1-3分之x+1=1去分母,得( )A.2X-1-X+1=6 B.3(2X-1)- 2020-05-16 …
已知x+3y=6,x+3y-2xy+2z^2=0,求x^(2y+z)已知x+y-2是多项式x^2+ 2020-05-17 …
1.若多项式x^4+mx^3+nx-16含有因式x-2和x-1则mn的值为A100B0C-100D 2020-05-17 …
1.如果x2次+x-1=0.求x三次+2x二次+3的值2.设a.b.c.d都是自然数,且a5次=b 2020-07-09 …
极限函数变量求值的两道题设lim(x趋于3)(x^2+2x+c)/(x-3)=8求c我的做法是,因 2020-07-16 …
已知集合A={X|3≤X<8}B={4<X<6}(1)求B相对于R的补集∩A(2)已知C={X|a 2020-07-30 …
y=sin(2x-π/6)+2的单调区间,x∈0,2π/3的值域和x∈-π/2,π/6的值域,对称 2020-08-02 …
乘法公式1.已知x,y,z都是正数,且x^3+y^2+z^2=3xyz,求证x=y=z2.若(a-b 2020-11-01 …
哪位大侠能帮忙下.C语言的作业、.19.若有以下说明:inta[10]={1,2,3,4,5,6,7 2020-11-01 …
在代数式ax+by+c中当x=2,y=3,c=4时,它的值是0;当x=-3,y=-6,c=4时,它的 2020-11-07 …