#include<stdio.h>
#include<math.h>
int main ()
{
float a,b,c,x1,x2;
printf("请分别输出方程式的系数,中间以空格分隔\n");
scanf("%f %f %f",&a,&b,&c);
if(b*b-4*a*c>0)
{
printf("方程有两个不同实根\n");
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("方程两个不同实根x1=%0.3f x2=%0.3f\n",x1,x2);
}
if(b*b-4*a*c==0)
{
printf("方程有两个相同实根\n");
x1=x2=-b/2*a;
printf("方程两个相同同实根x1=%0.3f x2=%0.3f\n",x1,x2);
}
if(b*b-4*a*c<0)
{
printf("方程无实根\n");
}
return 0;
}
转载请注明原文地址:https://ipadbbs.8miu.com/read-17884.html