c语言程序设计求方程式x2+6x-7=0的根

2024-11-22 21:44:03
推荐回答(2个)
回答(1):

亲~程序已经给你编好了!! 你可以通过在键盘上输入1 ,6,-7就能求出所给方程的根了!!!!希望能采纳!!!谢谢!
#include
#include
#include
void main()
{
float a,b,c,d,r,i;
double x0,x1,x2;
printf("input three number a,b,c:");
scanf("%f%f%f",&a,&b,&c);
d=b*b-4*a*c;
if(fabs(a)<=1e-6)
{
x0=c/b;
printf("x0=%lf\n",x0);
exit(0);
}
if(d>=0)
{
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("x1=%lf,x2=%lf\n",x1,x2);
}

回答(2):

直接用求跟公式x=(-b加减根号下b^2-4ac)/2a