C语言:求一元二次方程ax^2+bx+c=0的解,要求用函数调用来完成,

日期:2019-01-03 07:23:47 人气:2

C语言:求一元二次方程ax^2+bx+c=0的解,要求用函数调用来完成,

解一元二次方程,C语言函数实现,参考代码如下: #include #include int fun(double *x1, double *x2, double a, double b, double c) { double dt,absdt; if(fabs(a)<1e-14)//解决浮点数比较误差的问题 return 0;//a为0时 dt=b*b-4*a*c; absdt=fabs(dt); if(absdt<1e-14){ *x1=*x2=-b/
    A+
热门评论