c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0#include#includeint main(){int i=2,t=1;double x,y=0,n,m;scanf("%lf",&x);while(i
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/30 16:38:31
![c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0#include#includeint main(){int i=2,t=1;double x,y=0,n,m;scanf(](/uploads/image/z/5492281-49-1.jpg?t=c%E8%AF%AD%E8%A8%80%E4%B8%AD%E5%85%B3%E4%BA%8E%E7%BA%A7%E6%95%B0%E6%B1%82%E5%92%8C%E7%9A%84%E9%97%AE%E9%A2%98y%28x%29%3Dx%2Bx%5E3%2F%283%2A1%21%29%2Bx%5E5%2F%285%2A2%21%29%2B.%E4%BB%A4x%3D0.5%2C1.0%2C2.0%2C3.0%23include%23includeint+main%28%29%7Bint+i%3D2%2Ct%3D1%3Bdouble+x%2Cy%3D0%2Cn%2Cm%3Bscanf%28%22%25lf%22%2C%26x%29%3Bwhile%28i)
c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0#include#includeint main(){int i=2,t=1;double x,y=0,n,m;scanf("%lf",&x);while(i
c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0
#include
#include
int main()
{int i=2,t=1;
double x,y=0,n,m;
scanf("%lf",&x);
while(i
c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0#include#includeint main(){int i=2,t=1;double x,y=0,n,m;scanf("%lf",&x);while(i
#include<stdio.h>
#include<math.h>
int Factorial(int x)//求阶乘
{
int i,s=1;
for(i=2;i<=x;i++)s*=i;
return s;
}
int main()
{
int i=1, t=1;
double x,y=0,n,m;
scanf("%lf",&x);
while(i<=10)
{
n=pow(x,(2*i-1));
t=Factorial(i-1);
m=(2*i-1)*t;
y+=n/m;
i++;
}
printf("%lf",y);
return 0;
}
我按照你的改的,为什么循环10次我不知道,但是按照公式应该是这样吧