题目内容
(1)用秦九韶算法求多项式f(x)=2x4+3x3+x2+5x-4,当x=2时的函数值.
(2)根据以下算法的程序,画出其相应的流程图
(2)根据以下算法的程序,画出其相应的流程图
S=1 |
i=1 |
WHILE S<=10000 |
i=i+2 |
S=S﹡i |
WEND |
PRINT i |
END |
分析:(1)利用秦九韶算法计算多项式的值,先将多项式转化为f(x)=(((2x+3)x+1)x+5)x-4的形式,然后逐步计算v0至v4的值,即可得到答案.
(2)由于本题要根据计算算法的程序,故要采用选择结构来解决此问题,由于要讨论S与1000的大小关系,本题选择框中条件为:“S≤10000”即可.
(2)由于本题要根据计算算法的程序,故要采用选择结构来解决此问题,由于要讨论S与1000的大小关系,本题选择框中条件为:“S≤10000”即可.
解答:解:(1)f(x)=(((2x+3)x+1)x+5)x-4
当x=2时,V1=7,V2=15,V3=35,V4=66,
∴f(2)=66
解:(2)其相应的流程图为:
当x=2时,V1=7,V2=15,V3=35,V4=66,
∴f(2)=66
解:(2)其相应的流程图为:
点评:本题考查的知识点是秦九韶算法,流程图的概念,解答本题关键是掌握住本问题的解决方法,根据问题的解决方案制订出符合要求的框图,熟练掌握框图语言,能正确用框图把算法表示出来,这是设计流程图的基础.
练习册系列答案
相关题目
(1)用秦九韶算法求多项式f(x)=2x4+3x3+x2+5x-4,当x=2时的函数值.
(2)根据以下算法的程序,画出其相应的流程图
S=1 |
i=1 |
WHILE S<=10000 |
i=i+2 |
S=S﹡i |
WEND |
PRINT i |
END |