本题导读
本题考查程序框图与循环结构、秦九韶算法求多项式值,以及相关运算的灵活运用。
📌【题干】
Question
(2016年全国卷II(文)) 中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图. 执行该程序框图,若输入的 ,依次输入的 为 ,则输出的 ()
A. 7 B. 12 C. 17 D. 34
🔍【思路分析】
破题导航
- 初始条件:输入 ,赋初值 。
- 依次输入 的值,按照循环体 逐步计算,直到条件 成立时跳出循环并输出 。
✅【答案】
点击查看答案
C
✍【详细解析】
Abstract
初始化:。
- 第一次循环: 输入 ; ; ; 判断条件: 即 不成立,继续循环。
- 第二次循环: 输入 ; ; ; 判断条件: 不成立,继续循环。
- 第三次循环: 输入 ; ; ; 判断条件: 成立,跳出循环。 输出 。 故选 C
💡【考点归纳与避坑指南】
Danger
- 核心考点:程序框图的循环结构、秦九韶算法。
- 核心方法:变量逐步追踪模拟法。
- 避坑指南:注意每次循环结束时计数变量 的更新值以及跳出循环的条件 。
📖【试题探源与推广】
Tip
- 试题探源:算法初步与中国古代数学算法(秦九韶算法)的结合。
- 结论推广:秦九韶算法将 次多项式求值转化为 次一次式计算,极大减少了乘法次数。
🔗【关联脉络】
Multi column
知识锚点 (Nodes)
C
类题演练 (Links)
专题合集 (Series)