c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/15 22:54:50
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
#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.](/uploads/image/z/2194615-55-5.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.)
#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次我不知道,但是按照公式应该是这样吧
#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次我不知道,但是按照公式应该是这样吧
c语言中关于级数求和的问题y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.
c语言的问题 求级数和的近似值 y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5 1.0 2.0
求以下级数和的近似值 y(x)=x+x^3/(3*1!)+x^5/(5*2!)+.令x=0.5,1.0,2.0,3.0
C语言级数求和1.【问题描述】计算下列级数和的近似值,x的值从键盘输入,求和精度为10-6.s(x)=x-x3/3!+x
C语言中把级数y(x)=x+x3/(3*1!)+x5/(5*2!)+x7/(7*3!).表示,不知我的程序哪里出现错误,
c语言中x=(x=++y,x+5,x/5) x=3 y=4怎么算
C语言中编写s=1-x+(x*x)/2!-(x*x*x)/3!+(x*x*x*x)/4!知道最后一项的绝对值小于10的-
c语言中,整型变量X=1,Y=3,进过计算后,x的值不等于6的是A:x=(x=1+2,x*2)B:x=y>?6:5C:x
c语言级数算法 s=1+x+x^2/2!+x^3/3!+...+x^n/n!怎么算
C语言中,运行(x||(y=5),x&&z||(y=1),x+y+z)的结果是什么?
c语言编程.计算级数前n项的和:1+x+x*x/2!+x*x*x/3!+...+x的n次方/n!.
y=(x-1)(x-2)(x-3)(x-4)(x-5)(x-6)(x-7)(x-8)(x-9)(x-10)的导数在x=1