1、=【 ;精品教育资源文库 】 = 高考达标检测(五十三) 算法与程序框图考查 2 类型 推结果、填条件 一、选择题 1 (2017 山东高考 )执行如图所示的程序框图,当输入的 x 的值为 4 时,输出的 y 的值为 2,则空白判断框中的条件可能为 ( ) A x 3 B x 4 C x4 D x5 解析:选 B 当 x 4 时,若执行 “ 是 ” ,则 y 4 2 6,与题意矛盾;若执行 “ 否 ” ,则 y log24 2,满足题意,故应执行 “ 否 ” 故判断框中的条件可能为 x 4. 2执行如图所示的程序框图,若输入的 a 的值为 2,则输出的 b 的值为 ( ) A 2 B 1 C
2、2 D 4 解析:选 A 第一次循环, a 12, b 1, i 2; 第二次循环, a 1, b 2, i 3; 第三次循环, a 2, b 4, i 4; 第四次循环, a 12, b 1, i 5; ? ; 由此可知 b 的值以 3 为周期出现,且当 i 2 019 时退出循环,此时共循环 2 018 次, 又 2 018 3672 2,所以输出的 b 的值为 2. =【 ;精品教育资源文库 】 = 3某班有 50 名学生,在一次数学考试中, an表示学号为 n 的学生的成绩,则执行如图所示的程序框图,下 列结论正确的是 ( ) A P 表示成绩不高于 60 分的人数 B Q 表示成绩低
3、于 80 分的人数 C R 表示成绩高于 80 分的人数 D Q 表示成绩不低于 60 分,且低于 80 分的人数 解析:选 D P 表示成绩低于 60 分的人数, Q 表示成绩低于 80 分且不低于 60 分的人数,R 表示成绩不低于 80 分的人数 4 (2017 天津高考 )阅读如图所示的程序框图,运行相应的程序,若输入 N 的值为 24,则输出 N 的值为 ( ) A 0 B 1 C 2 D 3 解析:选 C 第一次循环, 24 能被 3 整除, N 243 83; 第二次循环, 8 不能被 3 整除, N 8 1 73; =【 ;精品教育资源文库 】 = 第三次循环, 7 不能被 3
4、 整除, N 7 1 63; 第四次循环, 6 能被 3 整除, N 63 25(或 i6 ? ) 7下图为某一函数的求值程序框图,根据框图,如果输出 y 的值为 3,那么应输入 x ( ) A 1 B 2 C 3 D 6 解析:选 B 该程序的作用是计算分段函数 y? x 3, x66, 24, 结束循环,输出 logyx log327 3. 答案: 3 14 (2018 黄山调研 )我国古代数学典籍九章算术 “ 盈不足 ” 中有一道两鼠穿墙问题: “ 今有垣厚十尺,两鼠对穿,初日各一尺,大鼠日自倍,小鼠日自半,问几何日相逢? ”现用程序框图描述,如图 所示,则输出结果 n _. 解析:第一
5、次循环,得 S 2;第二次循环,得 n 2, a 12, A 2, S 92; 第三次循环,得 n 3, a 14, A 4, S 354 ; 第四次循环,得 n 4, a 18, A 8, S 1358 10,结束循环,输出的 n 4. 答案: 4 =【 ;精品教育资源文库 】 = 1图 1 是某学习小组学生数学考试成绩的茎叶图, 1 号到 16 号同学的成绩依次是 A1,A2, ? , A16,图 2 是统计 茎叶图中成绩在一定范围内的学生情况的程序框图,那么该程序框图输出的结果是 ( ) 图 1 图 2 A 6 B 7 C 10 D 16 解析:选 C 由程序框图可知,其统计的是数学成绩
6、大于等于 90 的人数, 所以由茎叶图知,数学成绩大于等于 90 的人数为 10, 因此输出结果为 10. 2如果执行程序框图,如果输出的 S 2 550,则判断框内应填入的条件是 ( ) A k50? B k51? =【 ;精品教育资源文库 】 = C k 50? D k 51? 解析:选 A 根据题中的程序框图,可得 该程序经过第一次循 环得到 S 2, k 2; 经过第二次循环得到 S 2 4, k 3; 经过第三次循环得到 S 2 4 6, k 4; ? 设经过第 n 次循环得到 2 4 6 ? 2n n2 n 2 550, 解得 n 50, 由此说明,当 n 50 时不满足判断框中的条件,则正好输出 S 2 550, 判断框应填入的条件是 k50 ? .