题目内容

6.用秦九韶算法求n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0,当x=x0时的值,其算法步骤如下:
第一步,输入n,an和x的值,
第二步,v=an,i=n-1,
第三步,输入i次项系数ai
第四步,v=vx+ai,i=i-1,
第五步:判断i是否大于或等于0,若是,则返回第三步;否则,输出多项式的值v.该算法中第四步空白处应该是v=vx+ai

分析 求多项式的值时,首先计算最内层括号内一次多项式的值,即 v1=anx+an-1然后由内向外逐层计算一次多项式的值,即 v2=v1x+an-2  v3=v2x+an-3…vn=vn-1x+a1 这样,求n次多项式P(x)的值就转化为求n个一次多项式的值.

解答 解:P(x)=(…((anx+an-1)x+an-2)x+…+a1)x+a0
求多项式的值时,首先计算最内层括号内一次多项式的值,
即 v1=anx+an-1
然后由内向外逐层计算一次多项式的值,即
v2=v1x+an-2,v3=v2x+an-3
vn=vn-1x+a1
故答案为v=vx+ai

点评 本题考查了分别用秦九韶算法和直接求和的方法,考查算法知识,比较基础.

练习册系列答案
相关题目

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

精英家教网