#include<math.h>
#include<stdlib.h>
#define ENP 0.0000000001//無限接近0的數
float Calculation(float a,float b,float c);
float Judgement(float a,float b,float num);
{
float num=0.0;
float a=0;
float b=0;
float c=0;
scanf("%f%f%f",&a,&b,&c);
Judgement(a,b,num);//求根
return 0;
}
{
return ((b*b)-4*a*c);
}
{
float num1=0;
float num2=0;
{
printf("不是二元一次方程!\n");
return 0;//用於跳出函數
}
printf("無解\n");
{
num1=num2=(-b-sqrt(num))/(2*a);
printf("有一解:%f\n",num1);
}
{
num1=(-b-sqrt(num))/(2*a);
num2=(-b+sqrt(num))/(2*a);
printf("有兩解:%f\t%f\n",num1,num2);
}
return 0;
}