1、编写程序,分别用二分法和牛顿迭代法求解方程x3 – 3x – 1 = 0在x = 2附近的实根,要求计算精确到小数点后七位数字为止,并将求出的近似结果与理论值2cos20 相比较,二分法的初始迭代
二分法:#include#includevoidmain(){doublex,x1=1,x2=3,f1,f2,f;f1=x1*x1*x1-3*x1-1;f2=x2*x2*x2-3*x2-1;if(f1*f2>0)printf("在此区间没有根!");else{do{x=(x1+x2)/2;f=x*x*x-3*x-1;if(f==0)break;elseif(f1*f>0){x1=x;f1=f;}e