(6)执行下面的程序图,如果输入 $a=4$ ,那么输出的 $n$ 的值为
(6)执行下面的程序图,如果输入 a=4,那么输出的 n…——2012 高考数学第 6 题答案解析
2012_退役省自主命题 (2012·理)
完整解析 · 逐步详解
【解答】
(5分)(2012 • 山东)执行程序框图,如果输入 $\mathrm{a}=4$ ,那么输出的 n 的值为( )

A. 2
B. 3
C. 4
D. 5
考点 循环结构。
:
专题 算法和程序框图.
:
分析 通过循环求出 $\mathrm{P}, \mathrm{Q}$ 的值,当 $\mathrm{P}>\mathrm{Q}$ 时结束循环,输出结果即可。
:
解答 解:第 1 次判断后循环, $\mathrm{P}=1, \mathrm{Q}=3, \mathrm{n}=1$ ,
:$\quad$ 第 2 次判断循环, $\mathrm{P}=5, \mathrm{Q}=7, \mathrm{n}=2$ ,
第 3 次判断循环, $\mathrm{P}=21, \mathrm{Q}=15, \mathrm{n}=3$ ,
第 3 次判断,不满足题意,退出循环,输出 $\mathrm{n}=3$ .
故选B。
点评 本题考查循环结构的作用,注意判断框与循环后,各个变量的数值的求法,考查计 :算能力。
✅ 来源:2012年 · 全国 · 2012_退役省自主命题 (2012·理) · 第 6 题 · 本题已通过人工审核与系统自动校验
