怎样用c语言解一元二次函数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 19:40:22
怎样用c语言解一元二次函数

怎样用c语言解一元二次函数
怎样用c语言解一元二次函数

怎样用c语言解一元二次函数
#include
#include
void main()
{
float a,b,c,x1,x2,aif;
while(scanf("%f %f %f",&a,&b,&c))
{
aif=b*b-4*a*c;
if(aif>=0)
{
x1=(b+sqrt(b*b-4*a*c))/(2*a);
x2=(b-sqrt(b*b-4*a*c))/(2*a);
printf("x1=%f x2=%f \n",x1,x2);
}
else
{
printf("No solution to this equation.\n");
continue;
}
}
}
我简单写了一个.对所有整数,小数有效.输入如下:
1 2 1
54 2.3 0.58
时间紧,可能不是太完善,你试试,感觉应该还不错.
..