二、 用牛顿迭代法求方程X3+4X2-10=0 的根,给定条件:X∈[0,3],ε=0.00001 {结果:X=1.

热心网友

#include main(){float x,x0,f,f1; x=1.5; do {x0=x; f=x0*x0*(x0+4)-10; f1=x0*(3*x0+8); /* f的导数,即它的切线 */ x=x0-f/f1; /* 切线与x轴的交点 */ } while(fabs(x-x0)=1e-5); printf("The root is %8.7f\n",x);}