悬赏 100 个论坛币 已解决
大家好,问个白痴问题,勿笑哈,请问这个解方程程序是做什么的,为何运行出错?没有主程序?那用来做什么,如果想改成可以运行的程序,应该怎么做?
#include <math.h>
#include <complex>
const double PI = 3.14159265358979323846;
//----------------------------------------------------------------------------
bool solveQuadratic(double &a, double &b, double &c, double &root)
{
if(a == 0.0 || abs(a/b) < 1.0e-6)
{
if(abs(b) < 1.0e-4)
return false;
else
{
root = -c/b;
return true;
}
}
double discriminant = b * b - 4.0 * a * c;
if(discriminant >= 0.0)
{
discriminant = sqrt(discriminant);
root = (b + discriminant) * -0.5 / a;
return true;
}
return false;
}
最佳答案
hyu9910 查看完整内容
你自己加个main主程序调用代码的函数就可以正常编译运行了。
论坛币无所谓了。
若有RMB的项目我有兴趣哈。