#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n;
scanf("%d",&n);
while(n--)
{
int a,b,c;
double x1,x2;
scanf("%d%d%d",&a,&b,&c);
if(b*b-4*a*c<0)
{
printf("NaN\n");
}
else if(b*b-4*a*c==0)
{
x1=-b/(2*a);
x2=-b/(2*a);
printf("%.2lf %0.2lf",x1,x2);
}
else
{
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("%.2lf %0.2lf",x1,x2);
}
}
system("pause"); //防止闪退
return 0;
}
机试题2018夏令营--4---一元二次方程
最新推荐文章于 2021-07-15 13:06:13 发布