当前位置:首页 > —2018年新课标全国卷1文科数学分类汇编—3.程序框图
2011年—2018年新课标全国卷Ⅰ文科数学分类汇编
3.程序框图
一、选择题
【2017,10】如图是为了求出满足3n?2n?1000的最小偶数n,那么在
仅归朱欢和 两个空白框中,可
以分别填入( )
A.A?1000和n?n?1 C.A?1000和n?n?1
B.A?1000和n?n?2 D.A?1000和n?n?2
开始输入x,y,nn-1x=x+,y=ny2否x2+y2≥36?是输出x,y结束
n=n+1
【2017,10】 【2016,10】 【2015,9】
【2016,10】执行如图所示的程序框图,如果输入的x?0,y?1,n?1,则输出x,y的值满足( )
仅归朱欢A.y?2x B.y?3x C.y?4x D.y?5x
【2015,9】9.执行右面的程序框图,如果输入的t=0.01,则输出的n=( ) A.5 B.6 C.7 D.8
【2014,9】9.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )
2071615A. B. C. D.
2358
【2013,7】执行下面的程序框图,如果输入的t∈[-1,3],则输出的s属于( )
A.[-3,4] B.[-5,2] C.[-4,3] D.[-2,5]
【2012,6】若执行右边和程序框图,输入正整数N(N?2)和实数a1,a2,…,aN,输出A,B,则( )
A.A?B为a1,a2,…,aN的和
B.
A?B为a1,a2,…,aN的算术平均数 2C.A和B分别是a1,a2,…,aN中最大的数和最小的数 D.A和B分别是a1,a2,…,aN中最小的数和最大的数
【2011,5】执行如图所示的程序框图,如果输入的N是6,则输出的p是( ).
A.120 B.720 C.1440 D.5040
【2013,7】 【2012,6仅归朱欢】
【2011,5】
2011年—2018年新课标全国卷Ⅰ文科数学分类汇编
3.程序框图(解析版)
【2017,10】如图是为了求出满足3n?2n?1000的最小偶数n,那么在以分别填入( )
A.A?1000和n?n?1 C.A?1000和n?n?1 【答案】D
【解法】解法一:因为要在A?3n?2n?1000时输出n,且框图中在“否”时输出,所以
中应填入A?1000,又要求n为偶数,且n的初始值为0,所以
B.A?1000和n?n?2 D.A?1000和n?n?2
和
两个空白框中,可
中应填入n?n?2,故选D.
【2016,】10.执行如图所示的程序框图,如果输入的x?0,y?1,n?1,则输出x,y的值满足( ).
A.y?2x B.y?3x C.y?4x D.y?5x
开始输入x,y,nn-1,y=ny2n=n+1否x=x+x2+y2≥36?是输出x,y结束
10.C 解析 将程序框图所执行的程序分步计算如表所示.
步骤 第一次 第二次 n x 0 y 1 x2?y2?36? 否 否 1 2 1 23 22 第三次 3 6 是
故输出x?3,y?6,满足y?4x.故选C. 2仅归朱欢【2015,9】9.执行右面的程序框图,如果输入的t=0.01,
则输出的n=( ) C
A.5 B.6 C.7 D.8
111111解:运行程序,S,m,n依次是(,,1),(,,2), (,,3),
244881611111111,6),(,,7),故选C (,,4),(,,5), (,1632326464128128256
【2014,9】9.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )D
2071615A. B. C. D.
2358
338381581515解:运行程序M,a,b,n依次为(,2,,2);(,,,3);(,,,4);输出M?.故选D.
223238388
【2013,7】执行下面的程序框图,如果输入的t∈[-1,3],则输出的s属于( ).
A.[-3,4] B.[-5,2] C.[-4,3] D.[-2,5] 答案:A
解析:当-1≤t<1时,s=3t,则s∈[-3,3). 当1≤t≤3时,s=4t-t2. ∵该函数的对称轴为t=2,
∴该函数在[1,2]上单调递增,在[2,3]上单调递减. ∴smax=4,smin=3. ∴s∈[3,4].
综上知s∈[-3,4].故选A.
【2012,6】6.若执行右边和程序框图,输入正整数N(N?2)和实数a1,a2,…,aN,输出A,B,则( )
A.A?B为a1,a2,…,aN的和 B.
输入N,a1,a2,…,aN 开始 A?B为a1,a2,…,aN的算术平均数 2C.A和B分别是a1,a2,…,aN中最大的数和最小的数 D.A和B分别是a1,a2,…,aN中最小的数和最大的数 选择C。
【点评】本题主要考察程序框图的应用。
【2011,5】执行如图所示的程序框图,如果输入的N是6, 则输出的p是( ).
A.120 B.720 C.1440 D.5040
【解析】当输入的N是6时,由于k?1,p?1,
因此p?p?k?1.此时k?1,满足k?6,故k?k?1?2. 当k?2时,p?1?2,此时满足k?6,故k?k?1?3. 当k?3时,p?1?2?3,此时满足k?6,故k?k?1?4. 当k?4时,p?1?2?3?4,此时满足k?6,故k?k?1?5. 当k?5时,p?1?2?3?4?5,此时满足k?6,故k?k?1?6. 当k?6时,p?1?2?3?4?5?6?720, 此时k?6不再成立,因此输出p?720.故选B.
k?1,A?a1,B?a1 【解析】由程序框图可知,A表示a1,a2,…,aN中最大的数,B表示a1,a2,…,aN中最小的数,故x?akk?k?1是 x?A?否 A?x是 x?B?否 B?xk?N?是 输出A,B 否 结束
共分享92篇相关文档