#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c;
double i,j,w;
scanf("%d%d%d",&a,&b,&c);
if((b*b-4*a*c)>0)
{
w=(b*b-4*a*c);
i=(-b+sqrt(b*b-4*a*c))/(2*a);
j=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("△=%f方程有两个不相等的根分别为%f,%f",w,i,j);
}else if((b*b-4*a*c)==0)
{
w=(b*b-4*a*c);
i=(-b+sqrt(b*b-4*a*c))/(2*a);
printf("△=%f方程有两个相等的根为%f",w,i);
}else if((b*b-4*a*c)<0)
{
printf("方程无根");
}
return 0;
}
求二次方程的根 b^2-4ac的三种可能
最新推荐文章于 2021-01-30 18:30:51 发布