Code
#include <stdio.h>
#include <math.h>
int main()
{
double a,b,c,x1,x2;
scanf("%lf %lf %lf",&a,&b,&c);
x1 = (-b+sqrt(b*b-4*a*c)) / (2*a);
x2 = (-b-sqrt(b*b-4*a*c)) / (2*a);
if(x1 > x2)
printf("%.2lf %.2lf",x1,x2);
else
printf("%.2lf %.2lf",x2,x1);
return 0;
}
反思:也可以用函数实现,使用一元二次方程求根公式即可。