計算方法C语言编程.docVIP

  • 21
  • 0
  • 约8.4千字
  • 约 10页
  • 2017-01-17 发布于重庆
  • 举报
計算方法C语言编程

计算方法C语言编程 第二章 2已知方程在区间[1,2]内有一根,试问用二分法求根,使其具有5位有效数字至少应二分多少次? 【程序设计】 #includemath.h main() {int n=0; float x1=1.0,x2=2.0,x=1.0,x0; do{ x0=x; x=(x1+x2)/2; n++; if(x*x*x+x-40) x2=x; else x1=x;} while(fabs(x-x0)0.00005); printf(N=%d\n,n); } 〖运行结果〗N=15 4用迭代法求的正根,要求准确到小数点后第5位。 【程序设计】 #includemath.h main() { float x0, x=1.5,y; do{ y=(log(x+0.2))/5; x0=x; x=exp(y);} while(fabs(x-x0)0.000005); printf( X=%f\n,x); }- 〖运行结果〗x=1.044763 9用牛顿法求方程在x0=2附近的根,要求准确到小数点后第3位。 【程序设计】 #inc

文档评论(0)

1亿VIP精品文档

相关文档