第7章_用函数实现模块化程序设计..pptVIP

  • 17
  • 0
  • 约3.43万字
  • 约 95页
  • 2016-12-19 发布于重庆
  • 举报
函数调用中的数据传递 (7.3.2,7.3.4) 例5 函数返回值的不正确引用。 函数调用的执行过程 (7.3.3) 函数调用的执行过程 系统为形参分配存储单元。 实参将值传给对应的形参。 执行被调函数至return语句或函数结束处。 返回至主调函数调用处,若有返回值,同时将函数值带回调用处。 函数调用中的数据传递 (7.3.2,7.3.4) 例6 判断一个整数是否是素数,是则输出Yes,否则输出No。 - 函数的嵌套调用 (7.4) 例7 输入一个正整数m,求1~ m范围内的所有素数。 函数的嵌套调用 (7.5) 例8 用弦截法求方程 f(x)=x3-5x2+16x-80=0 的根。 (1) 取两个不同点x1,x2,若f(x1)和f(x2)异号,则(x1,x2)区间内必有一个根。若f(x1)与f(x2)同号,则改变x1,x2,直到f(x1)和f(x2)异号。注意x1、x2的值不应差太大,以保证(x1,x2)区间内只有一个根。 (2)求连接(x1,f(x1))和(x2,f(x2)) 的线段(弦)与x轴的交点(x,0)。 (3) 若f(x)与f(x1)同号,则根必 在(x,x2)区间内,令x1=x。若 f(x)与f(x2)同号,则根在(x1,x) 区间内,令x2=x。 (4) 重复步骤 (2) 和 (3) , 直到 |f(x)|<ε

文档评论(0)

1亿VIP精品文档

相关文档