题目内容

任意给出一个实数x的值,求f(x)=4x6+5x5-3x4+2x3+x2+6x-7的值.写出用秦九韶算法进行计算的程序.

解:用秦九韶算法进行计算的程序是:

input  “请输入自变量x=”;

  v0=4;

  v1=v0  *x+5;

  v2=v1  *x-3;

  v3=v2  *x+2;

  v4=v3  *x+1;

  v5=v4  *x+6;

  v6=v5  *x-7;

disp(v6)

end

思路分析:根据秦九韶算法的操作步骤,应先把f(x)改写为

f(x)=(((((4x+5)x-3)x+2)x+1)x+6)x-7.

然后按照从内到外的顺序,依次计算一次多项式当x=x0时的值.

练习册系列答案
相关题目

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

精英家教网