执行下边的程序框图,输出的n =()——2022 高考数学第 7 题答案解析

2022_全国乙卷

2022 全国 第 7 题 单选题 区分题
2022_全国乙卷

7. 执行下边的程序框图,输出的$n =$( )

A. 3
B. 4
C. 5
D. 6
参考答案

B【解析】【分析】根据框图循环计算即可.【详解】执行第一次循环, $b = b + 2 a = 1 + 2 = 3$ $a = b - a = 3 - 1 = 2 , n = n + 1 = 2$

查看原卷 →
题目指纹

这道题真正考什么?

难度
区分题
先及格路线 · 高中数学 · 中等题

如果目标是先及格,这类题值得掌握。

用 3 道相关题确认基础和中等变式会到哪一步。

完整解析 · 逐步详解

【答案】B【解析】【分析】根据框图循环计算即可.【详解】执行第一次循环, $b = b + 2 a = 1 + 2 = 3$ $a = b - a = 3 - 1 = 2 , n = n + 1 = 2$

$$ \left| \frac {b ^ {2}}{a ^ {2}} - 2 \right| = \left| \frac {3 ^ {2}}{2 ^ {2}} - 2 \right| = \frac {1}{4} > 0. 0 1; $$

执行第二次循环, $b = b + 2 a = 3 + 4 = 7$

$$ a = b - a = 7 - 2 = 5, n = n + 1 = 3, $$

$$ \left| \frac {b ^ {2}}{a ^ {2}} - 2 \right| = \left| \frac {7 ^ {2}}{5 ^ {2}} - 2 \right| = \frac {1}{2 5} > 0. 0 1; $$

执行第三次循环, $b = b + 2 a = 7 + 1 0 = 1 7$

$$ a = b - a = 1 7 - 5 = 1 2, n = n + 1 = 4, $$

$\left| { \frac { b ^ { 2 } } { a ^ { 2 } } } - 2 \right| = \left| { \frac { 1 7 ^ { 2 } } { 1 2 ^ { 2 } } } - 2 \right| = { \frac { 1 } { 1 4 4 } } < 0 . 0 1$ ,此时输出 $n = 4$

故选:B

✅ 来源:2022年 · 全国 · 2022_全国乙卷 · 第 7 题 · 本题已通过全部自动发布校验

同类专题与考点

返回上层