# include "stdio.h"
# include "math.h"
int main(void)
{
float b,a,c,x1,x2,x;
printf("请输入方程的参数a,b,c:");
scanf("%f %f %f",&a,&b,&c);
if(a>0)
{
if((b*b-4*a*c)<0)
printf("该方程无解!!!\n");
else if((b*b-4*a*c)==0)
{
x=(-b+(b*b-4*a*c))/(2*a);
printf("该方程只有一个解:x=%.3f\n",x);
}
else if((b*b-4*a*c)>0)
{
x1=(-b+(b*b-4*a*c))/(2*a);
x2=(-b-(b*b-4*a*c))/(2*a);
printf("该方程两个解:x1=%.3f,x2=%.3f\n",x1,x2);
}
}
else
printf("该方程不是二次方程,输入有误!!!\n");
}
# include "math.h"
int main(void)
{
}