2012~2018算法、逻辑、集合、复数文科真题 教师版
《2012~2018算法、逻辑、集合、复数文科真题 教师版》由会员分享,可在线阅读,更多相关《2012~2018算法、逻辑、集合、复数文科真题 教师版(157页珍藏版)》请在七七文库上搜索。
1、 20122018 算法、逻辑、集合、算法、逻辑、集合、 复数文科真题复数文科真题 目录目录 算法部分:. 1 2018 高考真题 1 一选择题 . 1 二填空题 . 3 2017 高考真题 5 一选择题 . 5 二填空题 . 10 2016 高考真题 11 一选择题 . 11 二填空题 . 15 2015 高考真题 18 一选择题 . 18 二填空题 . 26 2014 高考真题 28 一选择题 . 28 二填空题 . 35 2013 高考真题 41 一选择题 . 41 二填空题 . 50 2012 高考真题 54 一选择题 . 54 二填空题 . 60 逻辑与推理部分: . 64 2018
2、 高考真题 64 一选择题 . 64 2017 高考真题 67 一选择题 . 67 二填空题 . 69 2016 高考真题 71 一选择题 . 71 二填空题 . 72 2015 高考真题 75 一选择题 . 75 二填空题 . 79 2014 高考真题 81 一选择题 . 81 二填空题 . 85 2013 高考真题 88 一选择题 . 88 二填空题 . 93 2012 高考真题 96 一选择题 . 96 二填空题 . 99 集合部分:. 101 2018 高考真题 101 一选择题 . 101 2017 高考真题 103 一选择题 . 103 二填空题 . 104 2016 高考真题 1
3、06 一选择题 . 106 二填空题 . 108 2015 高考真题 109 一选择题 . 109 二填空题 . 113 2014 高考真题 114 一选择题 . 114 二填空题 . 117 2013 高考真题 119 一选择题 . 119 二填空题 . 122 2012 高考真题 124 一选择题 . 124 二填空题 . 127 复数部分:. 129 2018 高考真题 129 一选择题 . 129 二填空题 . 130 2017 高考真题 131 一选择题 . 131 二填空题 . 132 2016 高考真题 134 一选择题 . 134 二填空题 . 135 2015 高考真题 13
4、7 一选择题 . 137 二填空题 . 138 2014 高考真题 140 一选择题 . 140 二填空题 . 142 2013 高考真题 144 一选择题 . 144 二填空题 . 147 2012 高考真题 149 一选择题 . 149 二填空题 . 152 1 算法部分:算法部分: 2018 高考真题高考真题 一选择题一选择题(共(共 3 小题)小题) 1(2018新课标) 为计算 S=11 2+ 1 3 1 4+ 1 99 1 100, 设计了如图的程序框图, 则在空白框中应填入( ) Ai=i+1 Bi=i+2 Ci=i+3 Di=i+4 【解答】解:模拟程序框图的运行过程知, 该程
5、序运行后输出的是 S=NT=(11 2)+( 1 3 1 4)+( 1 99 1 100) ; 累加步长是 2,则在空白处应填入 i=i+2 故选:B 2 (2018北京)执行如图所示的程序框图,输出的 s 值为( ) 2 A1 2 B5 6 C7 6 D 7 12 【解答】解:执行循环前:k=1,S=1 在执行第一次循环时,S=11 2= 1 2 由于 k=23, 所以执行下一次循环S=1 2 + 1 3 = 5 6, k=3,直接输出 S=5 6, 故选:B 3 (2018天津)阅读如图的程序框图,运行相应的程序,若输入 N 的值为 20, 则输出 T 的值为( ) 3 A1 B2 C3
6、D4 【解答】解:若输入 N=20, 则 i=2,T=0, =20 2 =10 是整数,满足条件T=0+1=1,i=2+1=3,i5 不成立, 循环, =20 3 不是整数,不满足条件 ,i=3+1=4,i5 不成立, 循环, =20 4 =5 是整数,满足条件,T=1+1=2,i=4+1=5,i5 成立, 输出 T=2, 故选:B 二填空题二填空题(共(共 1 小题)小题) 4 (2018江苏)一个算法的伪代码如图所示,执行此算法,最后输出的 S 的值 为 8 4 【解答】解:模拟程序的运行过程如下; I=1,S=1, I=3,S=2, I=5,S=4, I=7,S=8, 此时不满足循环条件
7、,则输出 S=8 故答案为:8 5 2017 高考真题高考真题 一选择题一选择题(共(共 6 小题)小题) 1(2017新课标) 如图程序框图是为了求出满足 3n2n1000 的最小偶数 n, 那么在和两个空白框中,可以分别填入( ) AA1000 和 n=n+1 BA1000 和 n=n+2 CA1000 和 n=n+1 DA1000 和 n=n+2 【解答】解:因为要求 A1000 时输出,且框图中在“否”时输出, 所以“”内不能输入“A1000”, 又要求 n 为偶数,且 n 的初始值为 0, 所以“”中 n 依次加 2 可保证其为偶数, 所以 D 选项满足要求, 故选:D 2(2017
8、新课标) 执行如图的程序框图, 如果输入的 a=1, 则输出的 S= ( ) 6 A2 B3 C4 D5 【解答】解:执行程序框图,有 S=0,K=1,a=1,代入循环, 第一次满足循环,S=1,a=1,K=2; 满足条件,第二次满足循环,S=1,a=1,K=3; 满足条件,第三次满足循环,S=2,a=1,K=4; 满足条件,第四次满足循环,S=2,a=1,K=5; 满足条件,第五次满足循环,S=3,a=1,K=6; 满足条件,第六次满足循环,S=3,a=1,K=7; K6 不成立,退出循环输出 S 的值为 3 故选:B 3 (2017新课标)执行如图的程序框图,为使输出 S 的值小于 91,
9、则输入的 正整数 N 的最小值为( ) 7 A5 B4 C3 D2 【解答】解:由题可知初始值 t=1,M=100,S=0, 要使输出 S 的值小于 91,应满足“tN”, 则进入循环体,从而 S=100,M=10,t=2, 要使输出 S 的值小于 91,应接着满足“tN”, 则进入循环体,从而 S=90,M=1,t=3, 要使输出 S 的值小于 91,应不满足“tN”,跳出循环体, 此时 N 的最小值为 2, 故选:D 4 (2017天津)阅读如图的程序框图,运行相应的程序,若输入 N 的值为 19, 则输出 N 的值为( ) 8 A0 B1 C2 D3 【解答】解:第一次 N=19,不能被
10、 3 整除,N=191=183 不成立, 第二次 N=18,18 能被 3 整除,N=18 3 =6,N=63 不成立, 第三次 N=6,能被 3 整除,N6 3=23 成立, 输出 N=2, 故选:C 5 (2017北京)执行如图所示的程序框图,输出的 S 值为( ) A2 B3 2 C5 3 D8 5 【解答】解:当 k=0 时,满足进行循环的条件,执行完循环体后,k=1,S=2, 9 当 k=1 时,满足进行循环的条件,执行完循环体后,k=2,S=3 2, 当 k=2 时,满足进行循环的条件,执行完循环体后,k=3,S=5 3, 当 k=3 时,不满足进行循环的条件, 故输出结果为:5
11、3, 故选:C 6 (2017山东)若执行右侧的程序框图,当输入的 x 的值为 4 时,输出的 y 的 值为 2,则空白判断框中的条件可能为( ) Ax3 Bx4 Cx4 Dx5 【解答】解:方法一:当 x=4,输出 y=2,则由 y=log2x 输出,需要 x4, 故选 B 方法二:若空白判断框中的条件 x3,输入 x=4,满足 43,输出 y=4+2=6,不 满足,故 A 错误, 若空白判断框中的条件x4, 输入x=4, 满足4=4, 不满足x3, 输出y=y=log24=2, 故 B 正确; 若空白判断框中的条件 x4,输入 x=4,满足 4=4,满足 x4,输出 y=4+2=6, 不满
12、足,故 C 错误, 若空白判断框中的条件 x5,输入 x=4,满足 45,满足 x5,输出 y=4+2=6, 不满足,故 D 错误, 故选:B 10 二填空题二填空题(共(共 1 小题)小题) 7 (2017江苏)如图是一个算法流程图:若输入 x 的值为 1 16,则输出 y 的值是 2 【解答】解:初始值 x= 1 16,不满足 x1, 所以 y=2+log2 1 16=222 4=2, 故答案为:2 11 2016 高考真题高考真题 一选择题一选择题(共(共 5 小题)小题) 1 (2016新课标)执行下面的程序框图,如果输入的 x=0,y=1,n=1,则输 出 x,y 的值满足( ) A
13、y=2x By=3x Cy=4x Dy=5x 【解答】解:输入 x=0,y=1,n=1, 则 x=0,y=1,不满足 x2+y236,故 n=2, 则 x=1 2,y=2,不满足 x 2+y236,故 n=3, 则 x=3 2,y=6,满足 x 2+y236, 故 y=4x, 故选:C 2 (2016新课标)中国古代有计算多项式值的秦九韶算法,如图是实现该算 法的程序框图 执行该程序框图, 若输入的 x=2, n=2, 依次输入的 a 为 2, 2, 5,则输出的 s=( ) 12 A7 B12 C17 D34 【解答】解:输入的 x=2,n=2, 当输入的 a 为 2 时,S=2,k=1,不
14、满足退出循环的条件; 当再次输入的 a 为 2 时,S=6,k=2,不满足退出循环的条件; 当输入的 a 为 5 时,S=17,k=3,满足退出循环的条件; 故输出的 S 值为 17, 故选:C 3 (2016新课标)执行如图程序框图,如果输入的 a=4,b=6,那么输出的 n= ( ) 13 A3 B4 C5 D6 【解答】解:模拟执行程序,可得 a=4,b=6,n=0,s=0 执行循环体,a=2,b=4,a=6,s=6,n=1 不满足条件 s16,执行循环体,a=2,b=6,a=4,s=10,n=2 不满足条件 s16,执行循环体,a=2,b=4,a=6,s=16,n=3 不满足条件 s1
15、6,执行循环体,a=2,b=6,a=4,s=20,n=4 满足条件 s16,退出循环,输出 n 的值为 4 故选:B 4 (2016北京)执行如图所示的程序框图,输出 s 的值为( ) 14 A8 B9 C27 D36 【解答】解:当 k=0 时,满足进行循环的条件,故 S=0,k=1, 当 k=1 时,满足进行循环的条件,故 S=1,k=2, 当 k=2 时,满足进行循环的条件,故 S=9,k=3, 当 k=3 时,不满足进行循环的条件, 故输出的 S 值为 9, 故选:B 5 (2016四川)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人, 他在所著的数书九章中提出的多项式求值的秦
16、九韶算法,至今仍是比较 先进的算法如图所示的程序框图给出了利用秦九韶算法求多项式值的一个 实例,若输入 n,x 的值分别为 3,2,则输出 v 的值为( ) 15 A35 B20 C18 D9 【解答】解:输入的 x=2,n=3, 故 v=1,i=2,满足进行循环的条件,v=4,i=1, 满足进行循环的条件,v=9,i=0, 满足进行循环的条件,v=18,i=1 不满足进行循环的条件, 故输出的 v 值为: 故选:C 二填空题二填空题(共(共 3 小题)小题) 6 (2016江苏)如图是一个算法的流程图,则输出的 a 的值是 9 16 【解答】解:当 a=1,b=9 时,不满足 ab,故 a=
17、5,b=7, 当 a=5,b=7 时,不满足 ab,故 a=9,b=5 当 a=9,b=5 时,满足 ab, 故输出的 a 值为 9, 故答案为:9 7 (2016天津)阅读如图所示的程序框图,运行相应的程序,则输出 S 的值为 4 17 【解答】解:第一次循环:S=8,n=2; 第二次循环:S=2,n=3; 第三次循环:S=4,n=4, 结束循环,输出 S=4, 故答案为:4 8 (2016山东)执行如图的程序框图,若输入 n 的值为 3,则输出的 S 的值为 1 【解答】解:若输入 n 的值为 3, 则第一次循环,S=0+21=21,13 不成立, 第二次循环,S=21+32=31,23
18、不成立, 第三次循环,S=31+43=41=21=1,33 成立, 程序终止,输出 S=1, 故答案为:1 18 2015 高考真题高考真题 一选择题一选择题(共(共 10 小题)小题) 1 (2015新课标)执行如图所示的程序框图,如果输入的 t=0.01,则输出的 n=( ) A5 B6 C7 D8 【解答】解:第一次执行循环体后,S=1 2,m= 1 4,n=1,不满足退出循环的条件; 再次执行循环体后,S=1 4,m= 1 8,n=2,不满足退出循环的条件; 再次执行循环体后,S=1 8,m= 1 16,n=3,不满足退出循环的条件; 再次执行循环体后,S= 1 16,m= 1 32,
19、n=4,不满足退出循环的条件; 再次执行循环体后,S= 1 32,m= 1 64,n=5,不满足退出循环的条件; 再次执行循环体后,S= 1 64,m= 1 128,n=6,不满足退出循环的条件; 再次执行循环体后,S= 1 128,m= 1 256,n=7,满足退出循环的条件; 19 故输出的 n 值为 7, 故选:C 2 (2015新课标)如图程序框图的算法思路源于我国古代数学名著九章算 术中的“更相减损术”执行该程序框图,若输入 a,b 分别为 14,18,则输 出的 a=( ) A0 B2 C4 D14 【解答】解:模拟执行程序框图,可得 a=14,b=18 满足条件 ab,不满足条件
20、 ab,b=4 满足条件 ab,满足条件 ab,a=10 满足条件 ab,满足条件 ab,a=6 满足条件 ab,满足条件 ab,a=2 满足条件 ab,不满足条件 ab,b=2 不满足条件 ab,输出 a 的值为 2 故选:B 3 (2015天津)阅读如图所示的程序框图,运行相应的程序,则输出 i 的值为 ( ) 20 A2 B3 C4 D5 【解答】解:模拟执行程序框图,可得 S=10,i=0 i=1,S=9 不满足条件 S1,i=2,S=7 不满足条件 S1,i=3,S=4 不满足条件 S1,i=4,S=0 满足条件 S1,退出循环,输出 i 的值为 4 故选:C 4 (2015北京)执
21、行如图所示的程序框图,输出的 k 值为( ) 21 A3 B4 C5 D6 【解答】解:模拟执行程序框图,可得 k=0,a=3,q=1 2 a=3 2,k=1 不满足条件 a1 4,a= 3 4,k=2 不满足条件 a1 4,a= 3 8,k=3 不满足条件 a1 4,a= 3 16,k=4 满足条件 a1 4,退出循环,输出 k 的值为 4 故选:B 5 (2015四川)执行如图所示的程序框图,输出 s 的值为( ) 22 A 3 2 B 3 2 C1 2 D1 2 【解答】解:模拟执行程序框图,可得 k=1 k=2 不满足条件 k4,k=3 不满足条件 k4,k=4 不满足条件 k4,k=
22、5 满足条件 k4,S=sin5 6 =1 2, 输出 S 的值为1 2 故选:D 6 (2015陕西)根据如图框图,当输入 x 为 6 时,输出的 y=( ) 23 A1 B2 C5 D10 【解答】解:模拟执行程序框图,可得 x=6 x=3 满足条件 x0,x=0 满足条件 x0,x=3 不满足条件 x0,y=10 输出 y 的值为 10 故选:D 7 (2015重庆)执行如图所示的程序框图,则输出 s 的值为( ) 24 A3 4 B5 6 C11 12 D25 24 【解答】解:模拟执行程序框图,可得 s=0,k=0 满足条件 k8,k=2,s=1 2 满足条件 k8,k=4,s=1
23、2+ 1 4 满足条件 k8,k=6,s=1 2+ 1 4+ 1 6 满足条件 k8,k=8,s=1 2+ 1 4+ 1 6+ 1 8= 25 24 不满足条件 k8,退出循环,输出 s 的值为25 24 故选:D 8 (2015湖南)执行如图所示的程序框图,如果输入 n=3,则输出的 S=( ) A6 7 B3 7 C8 9 D4 9 【解答】解:判断前 i=1,n=3,s=0, 第 1 次循环,S= 1 13,i=2, 第 2 次循环,S= 1 13 + 1 35,i=3, 第 3 次循环,S= 1 13 + 1 35 + 1 57,i=4, 25 此时, in, 满足判断框的条件, 结束
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 20122018算法、逻辑、集合、复数文科真题 教师版 2012 2018 算法 逻辑 集合 复数 文科
链接地址:https://www.77wenku.com/p-133157.html