1112:
解一元二次方程ax^2+bx+c=0的解。
#include<stdio.h>
#include<math.h>
int main()
{
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if (b*b > 4*a*c)
{
double value1 = (-b+sqrt(b*b - 4*a*c))/(2*a);
double value2 = (-b-sqrt(b*b - 4*a*c))/(2*a);
printf("%.2lf %.2lf\n", value1, value2);
}
if(b*b == 4*a*c)
{
double value = -b/(2*a);
printf("%.2lf %.2lf\n", value, value);
}
return 0;
}