资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

c语言如何求函数零点 c语言计算为0

求助C语言二分法求函数零点

#include stdio.h

创新互联是工信部颁发资质IDC服务器商,为用户提供优质的雅安服务器托管服务

#include math.h

double fun_math(double);

int main(void)

{

/*  根据函数山唤可知Y是关于x的一个递增函数 */

/*  先判断输漏唯消入Y时,X在(0,1)时是否有解 */

double Y;

double X=0 ,big_x=1.0,small_x=0,tmp_X=1;

unsigned int tmp=0;

printf("Please enter Y:");

scanf("%lf",Y);

if(fun_math(1) = Y 返知 fun_math(0) = Y)

{

while(tmp_X != X)

{

X =(big_x + small_x)/2;

if(fun_math(X)==Y) break;

if(fun_math(X)Y) big_x = X;

else small_x = X;

tmp_X = X ;

X =(big_x + small_x)/2;

}

printf("X = %.6lf",X);

}

else printf("while Y=%lf, X(0,1) on results\n",Y);

return 0;

}


文章题目:c语言如何求函数零点 c语言计算为0
转载来源:http://cdkjz.cn/article/dspjjhj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220