教学参考-高中数学高考真题汇编2012-20182012~2018算法、逻辑、集合、复数文科真题 教师版.docxVIP

  • 0
  • 0
  • 约6.24万字
  • 约 170页
  • 2019-11-12 发布于江西
  • 举报

教学参考-高中数学高考真题汇编2012-20182012~2018算法、逻辑、集合、复数文科真题 教师版.docx

2012~2018 算法、逻辑、集合、 复数文科真题 目录 TOC \o 1-3 \h \u 算法部分: 2018高考真题 一.选择题(共3小题) 1.(2018?新课标Ⅱ)为计算S=1﹣12+13﹣14+…+1 A.i=i+1 B.i=i+2 C.i=i+3 D.i=i+4 【解答】解:模拟程序框图的运行过程知, 该程序运行后输出的是 S=N﹣T=(1﹣12)+(13﹣14)+…+(1 累加步长是2,则在空白处应填入i=i+2. 故选:B. 2.(2018?北京)执行如图所示的程序框图,输出的s值为(  ) A.12 B.56 C.76 【解答】解:执行循环前:k=1,S=1. 在执行第一次循环时,S=1﹣12=1 由于k=2≤3, 所以执行下一次循环.S=12 k=3,直接输出S=56 故选:B. 3.(2018?天津)阅读如图的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为(  ) A.1 B.2 C.3 D.4 【解答】解:若输入N=20, 则i=2,T=0,Ni=202=10是整数,满足条件.T=0+1=1,i=2+1=3,i≥ 循环,Ni=203不是整数,不满足条件.,i=3+1=4,i≥ 循环,Ni=204=5是整数,满足条件,T=1+1=2,i=4+1=5,i≥ 输出T=2, 故选:B.   二.填空题(共1小题) 4.(2018?江苏)一个算法的伪代码如图所示,执行此算法,最后输出的S的值为 8 . 【解答】解:模拟程序的运行过程如下; I=1,S=1, I=3,S=2, I=5,S=4, I=7,S=8, 此时不满足循环条件,则输出S=8. 故答案为:8.   2017高考真题 一.选择题(共6小题) 1.(2017?新课标Ⅰ)如图程序框图是为了求出满足3n﹣2n>1000的最小偶数n,那么在和两个空白框中,可以分别填入(  ) A.A>1000和n=n+1 B.A>1000和n=n+2 C.A≤1000和n=n+1 D.A≤1000和n=n+2 【解答】解:因为要求A>1000时输出,且框图中在“否”时输出, 所以“”内不能输入“A>1000”, 又要求n为偶数,且n的初始值为0, 所以“”中n依次加2可保证其为偶数, 所以D选项满足要求, 故选:D. 2.(2017?新课标Ⅱ)执行如图的程序框图,如果输入的a=﹣1,则输出的S=(  ) A.2 B.3 C.4 D.5 【解答】解:执行程序框图,有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; K≤6不成立,退出循环输出S的值为3. 故选:B. 3.(2017?新课标Ⅲ)执行如图的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为(  ) A.5 B.4 C.3 D.2 【解答】解:由题可知初始值t=1,M=100,S=0, 要使输出S的值小于91,应满足“t≤N”, 则进入循环体,从而S=100,M=﹣10,t=2, 要使输出S的值小于91,应接着满足“t≤N”, 则进入循环体,从而S=90,M=1,t=3, 要使输出S的值小于91,应不满足“t≤N”,跳出循环体, 此时N的最小值为2, 故选:D. 4.(2017?天津)阅读如图的程序框图,运行相应的程序,若输入N的值为19,则输出N的值为(  ) A.0 B.1 C.2 D.3 【解答】解:第一次N=19,不能被3整除,N=19﹣1=18≤3不成立, 第二次N=18,18能被3整除,N=183=6,N=6≤3 第三次N=6,能被3整除,N═63=2≤3 输出N=2, 故选:C. 5.(2017?北京)执行如图所示的程序框图,输出的S值为(  ) A.2 B.32 C.53 D 【解答】解:当k=0时,满足进行循环的条件,执行完循环体后,k=1,S=2, 当k=1时,满足进行循环的条件,执行完循环体后,k=2,S=32 当k=2时,满足进行循环的条件,执行完循环体后,k=3,S=53 当k=3时,不满足进行循环的条件, 故输出结果为:53 故选:C. 6.(2017?山东)若执行右侧的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(  ) A.x>3 B.x>4 C.x≤4 D.x≤5 【解答】解:方法一:当x=4,输出y=2,则由y=log2x输出,需要x>4, 故选B. 方法二:若空白判断框中的条件x>3,输入x=4,满足4>3,

文档评论(0)

1亿VIP精品文档

相关文档