c语言 已知F(X)=1/(1+X*X),编写函数用阶梯法计算F(X)在区间[a,b]的积分;

日期:2017-10-15 18:46:40 人气:1

c语言 已知F(X)=1/(1+X*X),编写函数用阶梯法计算F(X)在区间[a,b]的积分;

#include double F(double X){ return 1/(1+X*X);}int main(){ double a,b,l,s=0; int k; scanf("%lf %lf",&a,&b); l=0.0001; k=(int)((b-a)/l); for(int i=1;i<=k;i++) { s+=F(a+i*l)*l; } printf("%lf\n",s); return 0;}//消灭零
    A+
热门评论