只有7和10过了,其他全WA
代码如下:
#include <stdio.h>
#include<math.h>
int main () {
double a,b,c,x1=0,x2=0;
scanf("%lf %lf %lf",&a,&b,&c);
if(b*b-4*a*c<0){
printf("No answer!");
}
else{
if(b*b-4*a*c==0){
x1=(-b+sqrt(b*b-4*a*c))/2*a;
printf("x1=x2=%.5lf",x1);
}
else{
double x1=(-1*(b-sqrt(b*b-4*a*c))/2*a);
double x2=(-1*(b+sqrt(b*b-4*a*c))/2*a);
printf("x1=%.5lf;x2=%.5lf",x1,x2);
}
}
return 0;
}