序号 | 标题 | 作者 | 发表时间 | 费用 | 订购数 | 操作 |
---|
设函数为f(x), 区间[a,b],本题中,函数f(x)在区间[a,b]的近似平均值定义为
avg=(f(a)+f(a+h)+f(a+2h)+…+f(b))/(n+1)
其中n=1000, h=(b-a)/n;
编写函数,计算函数在[a,b]区间上的平均值,函数通过指向函数的指针为擦参数传入,函数的格式为:
double funavg(double (*f)(double x), double a,double b,int n);
编写主函数,输区间端点a,b,计算函数exp(x),sin(x),cos(x),[a,b]上的近似平均值。n取固定值1000。