分别采用梯形法、矩形法和辛普森法计算函数f(x)=e^x在区[-1,1]上的定积分
问题描述:
分别采用梯形法、矩形法和辛普森法计算函数f(x)=e^x在区[-1,1]上的定积分
答
#include
#include
#include
float fx(float x){
return (exp(3.0*x)+pow(x,7));
}
float tixing(float(*fun)(float x),float a,float b,int n)
{
float s,h,y;
int i;
s=(fun(a)+fun(b))/2;
h=(b-a)/n;
for(i=1;i