#include <stdio.h>
#include <math.h>
double f(double x){
return x*x*x-x-1;
}
int main(){
double a=1.0,b=1.5;
double mid, epsilon = 0.01;
int maxlter = 100;
int iter = 0;
while((b-a)>= epsilon && iter < maxlter){
mid =(a+ b)/2;
if (f(mid) == 0){
break;
} else if (f(mid)* f(a)< 0){
b = mid;
} else {
a = mid;
}
iter++;
}
printf("The root of the equation is: %.2f", mid);
printf("王佳康2023151420");
return 0;
}