用c或c++来用梯形法求定积分

学习 时间:2026-04-07 21:23:12 阅读:1106
用c或c++来用梯形法求定积分用梯形法求定积分的通用函数integral(),其函数原型为:double integral(double a,double b,double(*f)( double));函数的形参a,b,f分别为定积分的下限、上限和函数指针.当被积函数为:f1(x) = 1 + 2x;f2(x) = 1 + x2;f3(x) = sin(x);分别输入积分的上下限,求三个定积分的值

最佳回答

端庄的日记本

沉默的橘子

2026-04-07 21:23:12

#include#includeusing namespace std;double f1(double x){return 1+2*x;}double f2(double x){return 1+x*x;}double f3(double x){return sin(x);}double integral(double a,double b,double(*f)( double)){\x05 int n=10000;\x05 double result=0;\x05 double h=b-a;\x05 double t=h/n;\x05 for(int i=0;i

最新回答共有2条回答

  • 健忘的钢笔
    回复
    2026-04-07 21:23:12

    #include#includeusing namespace std;double f1(double x){return 1+2*x;}double f2(double x){return 1+x*x;}double f3(double x){return sin(x);}double integral(double a,double b,double(*f)( double)){\x05 int n=10000;\x05 double result=0;\x05 double h=b-a;\x05 double t=h/n;\x05 for(int i=0;i

上一篇 一个标有40V/5A的用电器,现要接到电压为220v的电源上,问应串多大电阻

下一篇 生命起源的观点和依据是什么