658 一元二次方程公式
include[HTML_REMOVED]
include[HTML_REMOVED]
int main()
{
double a = 0, b = 0, c = 0, x1 = 0, x2 = 0;
scanf(“%lf%lf%lf”, &a, &b, &c);
if (a == 0)
{
printf(“Impossivel calcular”);
}
else
{
if ((b * b - 4 * a * c) < 0)
{
printf(“Impossivel calcular”);
}
else
{
x1 = sqrt(b * b - 4 * a * c);
x2 = ((-b - x1) / (2 * a));
x1 = ((-b + x1) / (2 * a));
printf(“R1 = %.5lf\nR2 = %.5lf”, x1, x2);
}
}
return 0;
}