#include <stdio.h>
#include <math.h>
int main(){
double a,b,c,dirc,dirc1,result1,result2,result11;
scanf("%lf %lf %lf",&a,&b,&c);
dirc=b*b-4*a*c;
dirc1=4*a*c-b*b;
if(a!=0 && b!=0 && c!=0){
if(dirc>0){
result1=(-b+sqrt(dirc))/(2*a);
result2=(-b-sqrt(dirc))/(2*a);
printf("%.2f\n%.2f",result1,result2);
}
else if(dirc<0){
result1=-b/(2*a);
result11=sqrt(dirc1)/(2*a);
printf("%.2f+%.2fi\n%.2f-%.2fi",result1,result11,result1,result11);
}
else if(dirc==0){
result1=-b/(2*a);
printf("%.2f",result1);
}
}
else if(a==0 && b !=0 && c !=0){
printf("%.2f",-c/b);
}
else if(a==0&&b==0 && c!=0){
printf("Not An Equation");
}
else if(a==0 && b!=0 && c==0){
result1=0;
printf("%.2f",result1);
}
else if(a==0&&b==0 &&c==0){
printf("Zero Equation");
}
return 0;
}
12-04
1675
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-17
1277
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
03-30
6万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交