二、 用牛頓迭代法求方程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);}