c++ 用梯形公式计算sinπx在0到1上的积分

清曲 1年前 已收到1个回答 举报

sanon 幼苗

共回答了25个问题采纳率:92% 举报

一楼程序没有错,但是不是题目里写的梯形公式,而是矩形公式.所以,正确的写法应该是:
#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

1年前

7
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.325 s. - webmaster@yulucn.com