用辛普森公式求定积分

麻烦各位帮忙啦,请快点啊.....是写一个C语言程序哦 .....
2025-04-02 12:43:23
推荐回答(2个)
回答1:

#include 

#include 

float f(float x)

{return (sqrt(x));}

void main()

{float a=2;

 float b=3;

 float h,x,s,k;

 int n=5;

     x=a;

     h=(b-a)/n;

     s=f(x)-f(b);

     k=1;

  while (k<=n) {  x=x+h/2;

      s=s+4*f(x);

      x=x+h/2;

      s=s+2*f(x); 

      k=k+1;

    }

  printf("计算结果为%f\n",(h/6)*s);

}

求解根号X区间在[2,3]分为5份的值

回答2:

计算方法(又叫数值计算)里面有详细的公式,很简单的,看一下就可以了!