编写一个C语言程序,求出函数y=2*x*x-4*x+1在区间[0,1]之间的一个实根

2025-05-17 03:05:18
推荐回答(1个)
回答1:

#include

#include

int main()

{  int a=2,b=-4,c=1;

   float d,x1,x2;

   d=b*b-4*a-c;

   if(d>=0)

   {x1=(-b+sqrt(d))/(2*a);

    x2=(-b-sqrt(d))/(2*a);

if(x1>=0&&x1<=1)printf("%f\n",x1);

if(x1-x2&&x2>=0&&x2<=1)printf("%f\n",x2);

}

     return 0;

}