在C语言程序中如何定义函数e^(-1/t)/t^2啊?求大哥帮忙.用梯形法求积分的.对了,你会用辛普森法求积分吗

问题描述:

在C语言程序中如何定义函数e^(-1/t)/t^2啊?求大哥帮忙.用梯形法求积分的.对了,你会用辛普森法求积分吗
1个回答 分类:综合 2014-10-30

问题解答:

我来补答
#include
#include
double simpson(double f(double farg),double a,double b,int n)
{ double h,sum1,sum2;
int i;
h=(b-a)/n;
sum1=0;
for(i=2;i
再问: 我用exp(-1/x)/pow(x,2)来表示e^(-1/t)/t^2你看行吗? #include "math.h" double f(double x) { return return (exp(-1/x)/pow(x,2)); }
再答: 应该可以,然后修改下积分上下限等等;你可以尝试下用梯形面积来验证你的答案
再问: 我运行了,但是运行结果出现乱码,什么情况?
再答: 不会啊,你看看那个地方写错了吗,所有标点都是在英文状态下。你先运行下我给你的这个有问题吗,没问题的话 再运行你才,或者你与梯形那个对比下。
再问: 谢了,结果出现乱码,果然是积分上下线的问题。谢谢了
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答