题目内容

请以5次多项式函数为例说明秦九韶算法,并画出程序框图.

解:设f(x)=a5x5+a4x4+a3x3+a2x2+a1x+a0

首先,让我们以5次多项式一步步地进行改写:

f(x)=(a5x4+a4x3+a3x2+a2x+a1)x+a0

=((a5x3+a4x2+ a3x+a2)x+a1)x+a0

=(((a5x2+a4x+ a3)x+a2)x+a1)x+a0

=((((a5x+a4)x+ a3)x+a2)x+a1)x+a0.

上面的分层计算,只用了小括号,计算时,首先计算最内层的括号,然后由里向外逐层计算,直到最外层的括号,然后加上常数项即可.

程序框图如下图:


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网