(6)执行下面的程序图,如果输入 a=4,那么输出的 n…——2012 高考数学第 6 题答案解析

2012_退役省自主命题 (2012·理)

2012 全国 第 6 题 单选题 区分题
2012_退役省自主命题 (2012·理)

(6)执行下面的程序图,如果输入 $a=4$ ,那么输出的 $n$ 的值为

A. 2
B. 3
C. 4
D. 5

完整解析 · 逐步详解

【解答】
(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 题 · 本题已通过人工审核与系统自动校验

同类专题与考点

返回上层

数学全部真题2012年数学真题全国数学真题查看原卷:2012_退役省自主命题 (2012·理)