#include<stdio.h>
#include<math.h> int main(void)
{
int a,b,c;
scanf(" a= %d,b= %d,c= %d",&a,&b,&c);
//printf("a= \n,b= \n,c= \n ",a,b,c);
/* a=1;
b=4;
c=1;*/
double delta=b*b-4*a*c;
double x1, x2;
if(delta>0)
{
x1 = (-b+sqrt(delta)) / (2*a);
x2 = (-b-sqrt(delta)) / (2*a); printf("一元二次方程有俩个解:x1=%f\n, x2=%f\n",x1,x2);
}
else if(delta=0)
{
x1=x2=(-b)/(2*a);
printf("一元二次方程唯一解:x1=%f\n",x1);
}
else(delta<0);
{
printf("该一元二次方程无解 \n");
}
return 0;
}
#include<math.h> int main(void)
{
int a,b,c;
scanf(" a= %d,b= %d,c= %d",&a,&b,&c);
//printf("a= \n,b= \n,c= \n ",a,b,c);
/* a=1;
b=4;
c=1;*/
double delta=b*b-4*a*c;
double x1, x2;
if(delta>0)
{
x1 = (-b+sqrt(delta)) / (2*a);
x2 = (-b-sqrt(delta)) / (2*a); printf("一元二次方程有俩个解:x1=%f\n, x2=%f\n",x1,x2);
}
else if(delta=0)
{
x1=x2=(-b)/(2*a);
printf("一元二次方程唯一解:x1=%f\n",x1);
}
else(delta<0);
{
printf("该一元二次方程无解 \n");
}
return 0;
}
