#include<stdio.h>
#include<math.h>
double f(double x);
int main()
{
double x1,x2;
do{
scanf("%lf %lf",&x1,&x2);
}while(f(x1)f(x2)>0);
double x;
do{
x= (x1f(x2)-x2f(x1))/(f(x2)-f(x1));
if(f(x)f(x1)>0)
x1=x;
else{
x2=x;
}
}while(f(x)>=0.000001);
printf("%.10f",x);
return 0;
}
double f(double x)
{
double f;
f=xxx-5.0xx+16.0*x-80.0;
return f;
}
代码拍个照吧,要不就用代码块贴出了,这个看不到运算符
f=xxx-5.0xx+16.0*x-80.0;
x= (x1f(x2)-x2f(x1))/(f(x2)-f(x1));
。。。。。