c++ 用梯形公式计算sinπx在0到1上的积分
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 18:30:49
![c++ 用梯形公式计算sinπx在0到1上的积分](/uploads/image/z/11966790-30-0.jpg?t=c%2B%2B+%E7%94%A8%E6%A2%AF%E5%BD%A2%E5%85%AC%E5%BC%8F%E8%AE%A1%E7%AE%97sin%CF%80x%E5%9C%A80%E5%88%B01%E4%B8%8A%E7%9A%84%E7%A7%AF%E5%88%86)
x)KVx>eųE]u=/-|nzqfsV<`dGY-ϗfTO>;m|=Wt?lgs:_Ndo۳/x>{m3zmyT|JΆ'<[u@@]6O}kʋKjW93/94%'%5-3/U!SXEKeRKrR4
Mp5d-J-)-S FxMkx-,
+%$&*@3SrP`kSlk`"X\V`tI&\^j9D
<#3'UFho(:<
c++ 用梯形公式计算sinπx在0到1上的积分
c++ 用梯形公式计算sinπx在0到1上的积分
c++ 用梯形公式计算sinπx在0到1上的积分
一楼程序没有错,但是不是题目里写的梯形公式,而是矩形公式.所以,正确的写法应该是:
#include
#include
#define PAI 3.141592653589793
#define DT 0.00000001
double f(double x)
{
return sin(x*PAI);
}
using namespace std;
void main()
{
double x=0,s=0;
double last_fx = f(x);
double new_fx = 0;
while(x