《11-17届全国卷1文科数学分类汇编-程序框图.doc》由会员分享,可在线阅读,更多相关《11-17届全国卷1文科数学分类汇编-程序框图.doc(5页珍藏版)》请在启牛文库网上搜索。
1、 2011 年年2017 年新课标全国卷年新课标全国卷文科数学分类汇编文科数学分类汇编 12程序框图程序框图 一、选择题一、选择题 【2017,10】如图是为了求出满足321000nn的最小偶数n,那么在和 两个空白框中,可以分别填入( ) A1000A和1nn=+ B1000A和2nn=+ C1000A和1nn=+ D1000A和2nn=+ 【2017,10】 【2016,10】 【2015,9】 【2016,10】执行如图所示的程序框图,如果输入的0,1,xy=1n = ,则输出, x y的值满足( ) A2yx= B3yx= C4yx= D5yx= 【2015,9】9执行右面的程序框图,
2、如果输入的 t=0.01,则输出的 n=( ) A5 B6 C7 D8 【2014,9】9执行下面的程序框图,若输入的 a,b,k 分别为 1,2,3,则输出的 M=( ) A203 B72 C165 D158 【2013,7】执行下面的程序框图,如果输入的 t1,3,则输出的 s 属于( ) A3,4 B5,2 C4,3 D2,5 【2012,6】若执行右边和程序框图,输入正整数(2)N N 和实数1a,2a,Na,输出 A,B,则( ) AAB+为1a,2a,Na的和 否是n=n+1结束输出x,yx2+y236?x=x+n-12,y=ny输入x,y,n开始 B2AB+为1a,2a,Na的算
3、术平均数 CA和B分别是1a,2a,Na中最大的数和最小的数 DA和B分别是1a,2a,Na中最小的数和最大的数 【2011,5】执行如图所示的程序框图,如果输入的N是6,则输出的p是( ). A120 B720 C1440 D5040 【2013,7】 【2012,6】 【2011,5】 2011 年年2017 年新课标全国卷年新课标全国卷文科数学分类汇编文科数学分类汇编 12程序框图程序框图(解析版)(解析版) 【2017,10】如图是为了求出满足321000nn的最小偶数n,那么在和 两个空白框中,可以分别填入( ) A1000A和1nn=+ B1000A和2nn=+ C1000A和1n
4、n=+ D1000A和2nn=+ 【答案】D 【解法】解法一:因为要在321000nnA=时输出n,且框图中在“否”时输出,所以中应填入1000A,又要求n为偶数,且n的初始值为 0,所以中应填入2nn=+,故选 D. 【2016, 】10执行如图所示的程序框图,如果输入的0,1,xy=1n = ,则输出, x y的值满足( ) A2yx= B3yx= C4yx= D5yx= 否是n=n+1结束输出x,yx2+y236?x=x+n-12,y=ny输入x,y,n开始 10.C 解析解析 将程序框图所执行的程序分步计算如表所示. 步骤 n x y 2236xy+? 第一次 1 0 1 否 第二次
5、2 12 2 否 第三次 3 32 6 是 故输出32x =,6y =,满足4yx=故选 C 【2015,9】9执行右面的程序框图,如果输入的 t=0.01, 则输出的 n=( ) C A5 B6 C7 D8 解:运行程序,S,m,n 依次是(1 1,12 4),(1 1, ,24 8), (1 1,38 16,),(11,416 32),(11,532 64), (11,664 128),(11,7128 256),故选 C 【2014,9】9执行下面的程序框图,若输入的 a,b,k 分别为 1,2,3,则 输出的 M=( )D A203 B72 C165 D158 解:运行程序 M,a,b
6、,n 依次为33( ,2,2)22;8 3 8( , ,3)3 2 3;15 8 15(, ,4)8 3 8;输出158M =.故选 D. 【2013,7】执行下面的程序框图,如果输入的 t1,3,则输出的 s 属于( ) A3,4 B5,2 C4,3 D2,5 答案:答案:A 解析:解析:当1t1 时,s3t,则 s3,3) 当 1t3 时,s4tt2. 该函数的对称轴为 t2, 该函数在1,2上单调递增,在2,3上单调递减 smax4,smin3. s3,4 综上知 s3,4故选 A. 【2012,6】6若执行右边和程序框图,输入正整数N(2N )和实数1a,2a,Na,输出 A,B,则(
7、 ) AAB+为1a,2a,Na的和 B2AB+为1a,2a,Na的算术平均数 CA和B分别是1a,2a,Na中最大的数和最小的数 DA和B分别是1a,2a,Na中最小的数和最大的数 【解析】由程序框图可知,A 表示1a,2a,Na中最大的数,B 表示1a,2a,Na中最小的数,故选择 C。 【点评】本题主要考察程序框图的应用。 【2011,5】执行如图所示的程序框图,如果输入的N是6, 则输出的p是( ). A.120 B.720 C.1440 D.5040 【解析】当输入的N是6时,由于1,1kp=, 因此1pp k=.此时1k =,满足6k ,故12kk=+ =. 当2k =时,1 2p= ,此时满足6k ,故13kk=+ =. 当3k =时,1 2 3p= ,此时满足6k ,故14kk=+ =. 当4k =时,1 2 3 4p = ,此时满足6k ,故15kk=+ =. 当5k =时,1 2 3 4 5p= ,此时满足6k ,故16kk=+ =. 当6k =时,1 2 3 4 5 6720p= =, 此时6k 不再成立,因此输出720p =.故选 B. 否 是 是 1kk=+Bx=Ax=结束 输出 A,B ?kN?xBkxa=?xA开始 输入N,1a,2a,Na 1k =,1Aa=,1Ba= 否 是 否