编写程序计算一元二次方程的根、
#include <iostream.h>
#include <math.h>
class complex
{
private:
float a,b,c;
public:
complex(int x,int y,int z)
{
a=x;
b=y;
c=z;
}
void gx()
{
if(((b*b)-(4*a*c))>=0)
{
double x1=((-b)+sqrt((b*b)-(4*a*c)))/(2*a);
double x2=((-b)-sqrt((b*b)-(4*a*c)))/(2*a);
cout << "x1 = " << x1 << endl;
cout << "x2 = " << x2 << endl;
}
else
cout << "没有实数根!" << endl;
}
};
void main()
{
complex cp(1,4,3);
cp.gx();
}