正在加载图片...
例61设多项式函数 f(x)=5x3-2x2+7x+6 设计一个程序计算f(1)、f(10)、f(12)、f(5)的值。 程序如 PROGRAM EXAM1A: PROGRAM EXAM1A Ⅹ=12 1 FX=5*X**3-2*X**2+7*X+6 FX=5*X*3-2*X**2+7*X+6 WRITE( )f(,=,FX WRTE(*,*)")=,FX Ⅹ=-1 Ⅹ=10 FX=5*X**3-2*X**2+7*X+6 FX=5*X**3-2*X**2+7*X+6 WRTE(**)印(,)=,FX WRITE )fX,), FX END 显然,程序EXAM1A不简练,把一个相同的函数表达式重复了多遍,如 果能定义一个函数f(x),然后分别使用1、10等参数来调用fx),将会有 效的简化程序量,这就是本节要讨论的内容。例 6.1设多项式函数 设计一个程序,计算f(1)、f(10)、f(12)、f(-5)的值。 程序如PROGRAMEXAM1A : PROGRAM EXAM1A X=1 FX=5*X**3-2*X**2+7*X+6 WRITE(*,*)'f(',X,')=',FX X=10 FX=5*X**3-2*X**2+7*X+6 WRITE(*,*)'f(',X,')=',FX X=12 FX=5*X**3-2*X**2+7*X+6 WRITE(*,*)'f(',X,')=',FX X=-1 FX=5*X**3-2*X**2+7*X+6 WRITE(*,*)'f(',X,')=',FX END 显然,程序EXAM1A不简练,把一个相同的函数表达式重复了多遍,如 果能定义一个函数f(x),然后分别使用1、10等参数来调用f(x),将会有 效的简化程序量,这就是本节要讨论的内容。 ( ) 5 2 7 6 3 2 f x = x − x + x +
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有