程序流程图绘制.docVIP

  • 16
  • 0
  • 约4.51千字
  • 约 5页
  • 2016-12-21 发布于贵州
  • 举报
试用VISIO软件画出下列实用算法及程序的程序流程图 例1: 用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根 #include stdio.h #include math.h float f(float x) /* 定义f函数,以实现f(x) =x3-5x2+16x-80 */ { float y; y=((x-5.0)*x+16.0)*x-80.0; return(y); } float xpoint (float x1,float x2) /*定义xpoint函数,求出弦与x轴交点 */ { float y; y=(x1*f(x2)-x2*f(x1)) /(f(x2)-f(x1)); return (y); } float root(float x1,float x2) /* 定义root函数,求近似根 */ {float x,y,y1; y1=f(x1); do { x=xpoint(x1,x2); y=f(x);  if(y*y1>0) /*f(x)与f(x1)同符号 */   { y1=y;   x1=x;}

文档评论(0)

1亿VIP精品文档

相关文档