本题导读
本题考查程序框图,以及循环结构。
📌【题干】
Question
(2012年山东卷(文)) 执行如图所示的程序框图,如果输入 ,那么输出的 的值为()
A. B. C. D.
!
🔍【思路分析】
破题导航
依次跟踪得 ,输出 。
✅【答案】
点击查看答案
B
✍【详细解析】
Abstract
初值 ,,,。
第 次: 成立,,,;
第 次: 成立,,,;
第 次: 成立,,,;
第 次: 不成立,跳出循环,输出 。
故选 B
💡【考点归纳与避坑指南】
Danger
核心考点:程序框图的循环结构与赋值语句;按框图进行数值跟踪
核心方法:逐次记录各变量取值,以判断框的条件决定下一步
避坑指南: 中的 用的是本次的 (从 开始),别先自增再代入;循环体执行完才判断下一轮条件。
📖【试题探源与推广】
Tip
试题探源:程序框图循环题,与 2013 年山东卷文第 6 题、2014 年山东卷文第 11 题同族。
结论推广:当循环体形如 、、 时,可把 写成一个三元组逐轮递推。
方法推广:框图题一律”列表跟踪”:一行一轮,写清每个变量的新值,直到判断框为假。
🔗【关联脉络】
Multi column