求方程 X2-6X-1=0 在[1,5]区间的根。 想要用C语言写代码,请问怎么写
用二次方程求根公式。
求根判断其范围是否符合
#include <math.h>
void main()
{
int a=1,b=-6,c=-1;
double disc = b*b-4*a*c;
double x1 = (-b+sqrt(disc))/(2*a);
double x2 = (-b-sqrt(disc))/(2*a);
if(x1>=1 && x1<=5)
printf("符合条件的解为:%lf\n",x1);
else if(x2>=1 && x2<=5)
printf("符合条件的解为:%lf\n",x2);
else
printf("没有符合条件的解。\n");
}