1、=【 ;精品教育资源文库 】 = 课时跟踪检测 ( 四十六 ) 算法初步 一抓基础,多练小题做到眼疾手快 1对任意非零实数 a, b,若 a?b 的运算原理如图所示,则 lg 1 000? ?12 2 _. 解析:如图是选择结构流程图, a lg 1 000 3, b ? ?12 2 4,所以 a10x 3 N N Y 在循环结束时,输出 x 6. 答案: 6 3根据如图所示的伪代码,则输出 S 的值为 _ =【 ;精品教育资源文库 】 = S0I1While I5I I 1S S IEnd WhilePrint S解析:第一次 I 1,满足条件 I5 , I 1 1 2, S 0 2 2;
2、第二次 I 2,满足条件 I5 , I 2 1 3, S 2 3 5; 第三次 I 3,满足条件 I5 , I 3 1 4, S 5 4 9; 第四次 I 4,满足条件 I5 , I 4 1 5, S 9 5 14; 第五次 I 5,满足条件 I5 , I 5 1 6, S 14 6 20; 第六次 I 6,不满足条件 I5 ,循环终止,输出 S 20. 答案: 20 4阅读如图所示的算法流程图,运行相应的程序,则输出的结果为 _ 解析:列表如下: x 1 1 2 3 y 1 2 3 5 z 2 3 5 8 在循环结束时, x 3, y 5,所以 yx 53. 答案: 53 5 如果执行如图所
3、示的流程图,那么输出的 S _. =【 ;精品教育资源文库 】 = 解析:这个程序是计算 2 0 2 4 100 的算法,由等差数列求和公式可知:结果为 2 2 2 548. 答案: 2 548 6 (2018 徐州测试 )执行如图所示的流程图,则输出 x 的值为 _ 解析:第一次循环: x 20 1, k 1; 第二次循环: x 21 2, k 2; 第三次循环: x 22 4, k 3; 第四次循环: x 24 16, k 4; 第五次循环: x log216 4, k 5,跳出 循环,输出 x 的值为 4. 答案: 4 7执行如图所示的流程图,已知集合 A x|流程图中输出的 x 的值
4、,集合 B y|流程图中输出的 y 的值 ,全集 U Z.当 x 1 时, (?UA) B _. =【 ;精品教育资源文库 】 = 解析:当 x 1 时,输出 y 3, x 0; 当 x 0 时,输出 y 1, x 1; 当 x 1 时,输出 y 1, x 2; 当 x 2 时,输出 y 3, x 3; 当 x 3 时,输出 y 5, x 4; 当 x 4 时,输出 y 7, x 5; 当 x 5 时,输出 y 9, x 6, 当 x 6 时,因为 65,所以终止循环 此时 A 0,1,2,3,4,5,6, B 3, 1,1,3,5,7,9, 所以 (?UA) B 3, 1,7,9 答案: 3
5、, 1,7,9 8如图是一个算法流程图,则输出的 S 的值是 _ 解析:该流程图运行 2 019次,所以输出的 S cos 3 cos23 cos cos2 0173 cos2 0183 cos2 0193 336cos 3 cos23 cos cos63 cos 3 cos23 cos 1. 答案: 1 9执行如图所示的流程图,则输出的 S 值为 _(x表示不超过 x 的最大整数 ) =【 ;精品教育资源文库 】 = 解析: n 1, S 1, n 1 不满足判断框中的条件; n 2, S 2, n 2 不满足判断框中的条件; n 3, S 3, n 3 不满足判断框中的条件; n 4, S 5, n 4 不满足判断框中的条件; n 5, S 7, n 5 满足判断框中的条件 , 所以输出的结果为 7. 答案: 7 10如图是一个算法的流程图,若输入 x 的值为 2,则输出 y 的值为 _ 解析:第一次循环,当 x 2 时, y 3, |y x| 14 不满足条件; 第二次循环, x 3, y 7, |y x|4 满足条件,所以输出 y 的值为 7. 答案: 7