程序框图文科高考真题
高考常考基础题3 程序框图(答案版)

高考常考基础题3 程序框图1.(2020全国Ⅰ文9)执行下面的程序框图,则输出的 ( )A .B .C .D .【答案】C【解析】依据程序框图的算法功能可知,输出的是满足的最小正奇数,,解得,∴输出的,故选C .2.(2020全国Ⅱ文7)执行右图的程序框图,若输入的,则输出的为()A .2B .3C .4D .5【答案】Cn=17192123n 135100n ++++>()()211112135110024n n n n -⎛⎫+⨯+ ⎪⎝⎭++++==+>19n >21n =0,0k a ==k【解析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的值,模拟程序的运行过程:,第1次循环,,为否; 第2次循环,,为否;第3次循环,,为否;第4次循环,,为是,退出循环,输出.故选C .3.(2019全国Ⅰ文理】如图是求的程序框图,图中空白框中应填入( )A .B .C .D . 【答案】A【解析】初始:,∵第一次应该计算=,=2; 执行第2次,,∵第二次应该计算=,=3, k 0,0k a ==2011a =⨯+=,011k =+=210>2113a =⨯+=,112k =+=310>2317a =⨯+=,213k =+=710>27115a =⨯+=,314k =+=1510>4k =112122++12A A =+12A A=+112A A =+112A A=+1,122A k ==≤1122+12A +1k k =+22k =≤112122++12A +1k k =+结束循环,故循环体为,故选A . 【秒杀速解】认真观察计算式子的结构特点,可知循环体为. 4.(2019全国Ⅲ文理】执行下边的程序框图,如果输入的为0.01,则输出的值等于A .B .C .D . 【答案】C【解析】输入的为,不满足条件; 不满足条件;满足条件,结束循环; 输出,故选C . 12A A=+12A A =+εs 4122-5122-6122-7122-ε0.0111,01,0.01?2x s x ==+=<1101,0.01?24s x =++=<⋅⋅⋅611101,0.00781250.01?22128S x =++++==<676111112(1)22222S =+++=⨯-=-5.(2018全国Ⅱ文理)为计算,设计了如图的程序框图,则在空白框中应填入 A . B . C . D .【答案】B 【解析】由程序框图的算法功能知执行框计算的是连续奇数的倒数和,而执行框计算的是连续偶数的倒数和,∴在空白执行框中应填入的命令是,故选B .11111123499100=-+-++-…S1=+i i 2=+i i 3=+i i 4=+i i 1=+N N i11=++T T i 2=+i i6.(2017新课标Ⅰ文理)下面程序框图是为了求出满足的最小偶数,那A.和B.和C.和D.和【答案】D【解析】由题意选择,则判定框内填,由∵选择偶数,∴矩形框内填,故选D.7.(2017新课标Ⅲ文理)执行下面的程序框图,为使输出的值小于91,则输入的正整数的最小值为A.5 B.4 C.3 D.2【答案】D【解析】若,第一次循环,成立,,,321000n n->n 1000A>1n n=+1000A>2n n=+1000A≤1n n=+1000A≤2n n=+321000n n->1000A≤2n n=+SN2N=12≤100S=10M=-22i=≤成立,第二次循环,此时,,不成立,∴输出成立,∴输入的正整数的最小值是2,故选D .8.(2015新课标II 文理)如图程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入分别为14,18,则输出的=A .0B .2C .4D .14【答案】B 【解析】第一次执行,输入,,∵,∴; 第二次执行,输入,,∵,∴; 第三次执行,输入,,∵,∴; 第四次执行,输入,,∵,∴; 第五次执行,输入,,∵,∴;此时.9.(2013新课标I 文理)执行如图程序框图,如果输入的,则输出s 属于A .[-3,4]B .[-5,2]C .[-4,3]D .[-2,5]【答案】A 【解析】有题意知,当时,,当时,90S =1M =32i =≤9091S =<N ,a ba 14a 18b a b 18144b =-=14a 4ba b >14410a =-=10a 4ba b >1046a =-=6a4b a b >642a =-=2a 4b a b <422b =-=2a b [1,3]t ∈-[1,1)t ∈-3s t =[3,3)∈-[1,3]t ∈24s t t =-,∴输出s 属于[3,4],故选.10.(2013江西文理)阅读如图程序框图,如果输出,那么在空白矩形框中应填入的语句为A .B .C .D .【答案】C 【解析】由题意,当时,空白的判断框中的语句应使;故选项A ,B 中,当 时,都有;故排除;假设空白的判断框中的语句是C 项中的,则第一次运行时,;第二次运行时,;第三次运行时,;第四次运行时,;此时不满足,故输出,满足题意,故选C .[3,4]∈-A 5i =2*2S i =-2*1S i =-2*S i =2*4S i =+5i =10S ≥5i =10S <2*S i =2,5i S ==3,6i S ==4,9i S ==5,10i S ==10S <5i =11.(2012新课标文理)如果执行如图的程序框图,输入正整数和实数,输出、,则A .为的和B .为的算术平均数 C .和分别是 中最大的数和最小的数D .和分别是 中最小的数和最大的数【答案】C 【解析】由当时可知应为中最大的数,由当时可知应为中最小的数.)2(≥N N N a a a ,,,21 A B B A +N a a a ,,,21 2B A +N a a a ,,,21 A B N a a a ,,,21 A B N a a a ,,,21 x A >A x =A 12,,,N a a a ⋅⋅⋅x B <B x =B 12,,,N a a a ⋅⋅⋅1+=k k xA =xB =11,,1a B a A k ===ka x =?A x >?B x <?N k ≥BA, 输出Na a a ,,,N,21 输入 开始结束是是是否否否。
2012-2017年高考文科数学真题汇编:算法初步和程序框图推理证明学生版

B.
B. 5
C. 6
D. 7
年福建文)阅读如图所示的程序框图,
.7 C.8 D.128
年新课标2文)右边程序框图的算法思路来源于我国古代数学名著
12、(2016年北京高考)执行如图所示的程序框图,输出的s值为()
(A)8 (B)9 (C)27 (D)36
13、(2016年四川高考)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县
章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法。
如图所示的程序框图给出了利用秦九
第23题图 第24题图 第25题图
A .A >1 000和n =n +1 A >1 000和n =n +2 C .A ≤1 000和n =n +1 A ≤1 000和n =n +2
24.(2017·全国Ⅲ文,8)执行下面的程序框图,为使输出S 的值小于91,则输入的正整数N 的最小值为A .5 B .4 C .3 D .225.(2017·北京文,3)执行如图所示的程序框图,输出的s 值为( ) A .2
B .32 C.53 D .8
5
阅读右面的程序框图,运行相应的程序,若输入N 的值为19,则输出
第27题图
甲、乙、丙、丁四位同学一起去向老师询问成语竞赛的成绩.老师说
给乙看丙的成绩,给丁看甲的成绩.看后甲对大家说
丁可以知道四人的成绩
乙、丁可以知道自己的成绩。
高三数学结构图流程图试题

高三数学结构图流程图试题1.执行右图的程序框图,若输入,那么输出的等于A.720B.360C.240D.120【答案】B【解析】解:解:第一次:k=1,p=1×3=3;第二次:k=2,p=3×4=12;第三次:k=3,p=12×5=60;第四次:k=4,p=60×6=360此时不满足k<4.所以p=360.2.如图给出的是计算的值的程序框图,其中判断框内应填.【答案】.【解析】略3.如果执行右面的程序框图,输入正整数n,m,满足n≥m,那么输出的P等于( )A.B.C.D.【答案】D【解析】【考点】程序框图.分析:本题考查了循环结构的程序框图、排列公式,考查了学生的视图能力以及观察、推理的能力,分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算并输出变量P的值,模拟程序的运行,用表格对程序运行过程中各变量的值进行分析,不难得到输出结果.解答:解:第一次循环:k=1,p=1,p=n-m+1;第二次循环:k=2,p=(n-m+1)(n-m+2);第三次循环:k=3,p=(n-m+1)(n-m+2)(n-m+3)第m次循环:k=3,p=(n-m+1)(n-m+2)(n-m+3)(n-1)n此时结束循环,输出p=(n-m+1)(n-m+2)(n-m+3)(n-1)n=故选D点评:要注意对第m次循环结果的归纳,这是本题的关键.4.阅读下边的流程图:设,,,则输出的数(用字母表示)是【答案】c【解析】略5.如果执行右面的框图,输入N=5,则输出的数等于A.B.C.D.【答案】B【解析】略6.右图是用二分法求方程x5-16x+1=0在[-2,2]的近似解的程序框图,要求解的精确度为0.0001,①处填的内容是________________,②处填的内容是_______【答案】f(a)·f(m)<0<0.0001【解析】略7.图是某区参加今年高考的学生身高条形统计图,从左到右的各条形图表示学生人数依次记为(如表示身高(单位:cm)在内的人数。
(完整版)高考算法程序框图真题练习及答案详解

高中算法程序框图一.选择题(共18小题)1.如图给出了一个算法程序框图,该算法程序框图的功能是()A.求a,b,c三数的最大数B.求a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列2.如图给出一个算法的程序框图,该程序框图的功能是()A.求输出a,b,c三数的最大数B.求输出a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列3.(2012•三明模拟)如图给出一个算法的程序框图,该程序框图的功能是()A.找出a、b、c三个数中最大的数B.找出a、b、c三个数中最小的数C.找出a、b、c三个数中第二大的数D.把c的值赋给a4.程序框图表示的算法的运行结果是()A.5B.6C.7D.85.程序框图中所表示的算法是()A.求x的绝对值B.求x的相反数C.求x的平方根D.求x的算术平方根6.(2014•泉州一模)运行图中所示程序框图所表达的算法,输出的结果是()A.3B.7C.15 D.317.(2013•合肥二模)如图所示,程序框图(算法流程图)的输出结果是()A.6B.5C.4D.3 8.阅读如图所示的程序框图,运行相应的程序,输出的结果为()A.676 B.26 C.5D.2 9.阅读如图所示的程序框图,运行相应的程序,输出的结果是()A.1B.2C.3D.4 10.(2014•福建)阅读如图所示的程序框图,运行相应的程序,输出的S的值等于()A.18 B.20 C.21 D.40 11.(2014•北京)当m=7,n=3时,执行如图所示的程序框图,输出的S的值为()A.7B.42 C.210 D.840 12.(2013•辽宁)执行如图所示的程序框图,若输入n=10,则输出的S=()A.B.C.D.13.(2012•天津)阅读程序框图,运行相应的程序,当输入x的值为﹣25时,输出x的值为()A.﹣1 B.1C.3D.9 14.(2012•福建)阅读如图所示的程序框图,运行相应的程序,输出s值等于()A.﹣3 B.﹣10 C.0D.﹣2 15.(2012•广东)执行如图所示的程序框图,若输入n的值为6,则输出s的值为()A.105 B.16 C.15 D.1 16.(2012•辽宁)执行如图所示的程序框图,则输出的S的值是()A.4B.C.D.﹣1 17.(2011•北京)执行如图所示的程序框图,若输入A的值为2,则输入的P值为()A.2B.3C.4D.5 18.(2011•北京)执行如图所示的程序框图,输出的s值为()C.D.2 A.﹣3 B.﹣二.填空题(共9小题)19.程序框图(如图所示),则该程序框图表示的算法的功能是:_________.20.有如图程序框图,则该程序框图表示的算法功能是_________.21.如图所示的程序框图,其算法功能是_________.22.(2014•许昌三模)如图所示,程序框图(算法流程图)的输出结果是_________.23.如图所示的程序框图表示的算法的结果是_________.24.某算法的程序框图如图所示,则程序输出y的值是_________.25.(2011•江西)下图是某算法的程序框图,则程序运行后所输出的结果是_________.26.(2014•惠州模拟)如图所示,程序框图(算法流程图)的输出结果为_________.27.阅读如图所示的程序框图,运行相应的程序,则输出的s值等于_________.三.解答题(共1小题)28.如图所示,程序框图(算法流程图)的输出结果是_________.参考答案与试题解析一.选择题(共18小题)1.如图给出了一个算法程序框图,该算法程序框图的功能是()A.求a,b,c三数的最大数B.求a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列考点:设计程序框图解决实际问题.专题:操作型.分析:逐步分析框图中的各框语句的功能,第一个条件结构是比较a,b的大小,并将a,b中的较小值保存在变量a中,第二个条件结构是比较a,c的大小,并将a,c中的较小值保存在变量a中,故变量a的值最终为a,b,c中的最小值.由此不难推断程序的功能.解答:解:逐步分析框图中的各框语句的功能,第一个条件结构是比较a,b的大小,并将a,b中的较小值保存在变量a中,第二个条件结构是比较a,c的大小,并将a,c中的较小值保存在变量a中,故变量a的值最终为a,b,c中的最小值.由此程序的功能为求a,b,c三个数的最小数.故答案选B点评:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.要判断程序的功能就要对程序的流程图(伪代码)逐步进行分析,分析出各变量值的变化情况,特别是输出变量值的变化情况,就不难得到正确的答案.2.如图给出一个算法的程序框图,该程序框图的功能是()A.求输出a,b,c三数的最大数B.求输出a,b,c三数的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列考点:程序框图.专题:算法和程序框图.分析:根据框图的流程判断,第一个环节的功能是输出的a是a,b之间的最大数,第二个环节功能是输出a,c 之间的最大数,由此可得答案.解答:解:由程序框图知:第一个环节是比较a,b,输出的a是a,b之间的最大数;第二个环节是比较a,c,输出的a是a,c之间的最大数.∴算法的功能是输出a,b,c三数的最大数.故选:A.点评:本题考查了排序程序框图,根据框图的流程判断算法的功能是关键.3.(2012•三明模拟)如图给出一个算法的程序框图,该程序框图的功能是()A.找出a、b、c三个数中最大的数B.找出a、b、c三个数中最小的数C.找出a、b、c三个数中第二大的数D.把c的值赋给a考点:程序框图.专题:阅读型.分析:再输入了三个实数a、b、c后,首先对其中的两个数a、b的大小加以判断,二者取小的数,然后再比较取得的数与c的大小,再取小的数输出.解答:解:输入框中输入了三个实数a、b、c,然后首先判断a与b的大小,若a>b成立,则用b替换a,若a≤b,不进行替换,这样再用两者之间的小的数和c比较,若a>c,用c替换a,输出a,否则,直接输出小的数a所以程序框图的功能是找出a、b、c三个数中最小的数.故选B.点评:本题考查了程序框图中的条件结构,条件结构有两个路径,满足条件执行一个路径,不满足条件,执行另一个路径,解答本题时,一定要注意“=”的意义,是用后者替换前者.4.程序框图表示的算法的运行结果是()A.5B.6C.7D.8考点:程序框图.专题:计算题.分析:由判断框可知:只要s≤20,则程序就执行“是”,否则就跳出循环程序,执行“否”,并输出i.据此可得出答案.解答:解:由判断框可知:只要s≤20,则程序就执行“是”,否则就跳出循环程序,执行“否”,并输出i.当s=1+2+3+4+5=15<20,应继续执行“是”,则s=15+6=21>20,此时i=6+1=7,要跳出循环,输出7.故选C.点评:理解循环结构的工作原理并会计算s与i是解决问题的关键.5.程序框图中所表示的算法是()A.求x的绝对值B.求x的相反数C.求x的平方根D.求x的算术平方根考点:选择结构.专题:图表型.分析:写出经过选择结构得到的结果,得到求的y的值的形式,即可判断出框图的功能.解答:解:逐步分析框图中的各框语句的功能,该程序框图表示算法的功能是求函数y=的值,即y=|x|,故选A.点评:本题考查解决程序框图中的选择结构时,常采用写出前几次选择的结果,找规律.6.(2014•泉州一模)运行图中所示程序框图所表达的算法,输出的结果是()A.3B.7C.15 D.31考点:程序框图.专题:算法和程序框图.分析:由算法的程序框图,计算各次循环的结果,满足条件,结束程序.解答:解:根据算法的程序框图知,第一次循环得a=2×1+1=3,第二次循环得a=2×3+1=7,第三次循环得a=2×7+1=15,结束循环,故选C,点评:本题考查了应用程序框图进行简单的计算问题,是基础题.7.(2013•合肥二模)如图所示,程序框图(算法流程图)的输出结果是()A.6B.5C.4D.3考点:循环结构.专题:图表型.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算i值,并输出满足条件S>20的第一个i值,模拟程序的运行过程,用表格将程序运行过程中变量k的值的变化情况进行分析,不难给出答案.解答:解:程序在运行过程中各变量的值如下表示:s i 是否继续循环循环前 1 1/第一圈 1 2 是第二圈 2 3 是第三圈 6 4 是第四圈24 5 否故最后输出的i值为:5,故选B.点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.8.阅读如图所示的程序框图,运行相应的程序,输出的结果为()A.676 B.26 C.5D.2考点:循环结构.专题:图表型.分析:根据已知中的流程图,我们模拟程序的运行结果,看变量a的值是否满足判断框的条件,当判断框的条件不满足时执行循环,满足时退出循环,即可得到输出结果.解答:解:a=1,满足条件a<15,执行循环,a=2,满足条件a<15,执行循环,a=5,满足条件a<15,执行循环,a=26,不满足条件a<15,退出循环,执行输出语句,输出a=26.故选B.点评:本题主要考查的知识点是程序框图,模拟循环的执行过程是解答此类问题常用的办法,属于基础题.9.阅读如图所示的程序框图,运行相应的程序,输出的结果是()A.1B.2C.3D.4考点:程序框图.专题:图表型.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算S值重新为2时变量n的值,并输出,模拟程序的运行过程,即可得到答案.解答:解:程序在运行过程中各变量的值如下表示:S n 是否继续循环循环前 2 1/第一圈﹣1 2 是第二圈 3 是第三圈 2 4 否则输出的结果为4故选D点评:本题考查的知识点是程序框图,在写程序的运行结果时,模拟程序的运行过程是解答此类问题最常用的办法.10.(2014•福建)阅读如图所示的程序框图,运行相应的程序,输出的S的值等于()A.18 B.20 C.21 D.40考点:循环结构.专题:计算题;算法和程序框图.分析:算法的功能是求S=21+22+…+2n+1+2+…+n的值,计算满足条件的S值,可得答案.解答:解:由程序框图知:算法的功能是求S=21+22+…+2n+1+2+…+n的值,∵S=21+22+1+2=2+4+1+2=9<15,S=21+22+23+1+2+3=2+4+8+1+2+3=20≥15.∴输出S=20.故选:B.点评:本题考查了直到型循环结构的程序框图,根据框图的流程判断算法的功能是解题的关键.11.(2014•北京)当m=7,n=3时,执行如图所示的程序框图,输出的S的值为()A.7B.42 C.210 D.840考点:循环结构.专题:计算题;算法和程序框图.分析:算法的功能是求S=7×6×…×k的值,根据条件确定跳出循环的k值,计算输出S的值.解答:解:由程序框图知:算法的功能是求S=7×6×…×k的值,当m=7,n=3时,m﹣n+1=7﹣3+1=5,∴跳出循环的k值为4,∴输出S=7×6×5=210.故选:C.点评:本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.12.(2013•辽宁)执行如图所示的程序框图,若输入n=10,则输出的S=()A.B.C.D.考点:循环结构.专题:计算题;图表型.分析:框图首先给累加变量S和循环变量i分别赋值0和2,在输入n的值为10后,对i的值域n的值大小加以判断,满足i≤n,执行,i=i+2,不满足则跳出循环,输出S.解答:解:输入n的值为10,框图首先给累加变量S和循环变量i分别赋值0和2,判断2≤10成立,执行,i=2+2=4;判断4≤10成立,执行=,i=4+2=6;判断6≤10成立,执行,i=6+2=8;判断8≤10成立,执行,i=8+2=10;判断10≤10成立,执行,i=10+2=12;判断12≤10不成立,跳出循环,算法结束,输出S的值为.故选A.点评:本题考查了循环结构中的当型循环,即先判断后执行,满足条件,执行循环,不满足条件跳出循环,算法结束,是基础题.13.(2012•天津)阅读程序框图,运行相应的程序,当输入x的值为﹣25时,输出x的值为()A.﹣1 B.1C.3D.9考点:循环结构.专题:计算题.分析:根据题意,按照程序框图的顺序进行执行,当|x|≤1时跳出循环,输出结果.解答:解:当输入x=﹣25时,|x|>1,执行循环,x=﹣1=4;|x|=4>1,执行循环,x=﹣1=1,|x|=1,退出循环,输出的结果为x=2×1+1=3.故选:C.点评:本题考查循环结构的程序框图,搞清程序框图的算法功能是解决本题的关键,按照程序框图的顺序进行执行求解,属于基础题.14.(2012•福建)阅读如图所示的程序框图,运行相应的程序,输出s值等于()A.﹣3 B.﹣10 C.0D.﹣2考点:循环结构.专题:计算题.分析:通过循环,计算s,k的值,当k=4时退出循环,输出结果即可.解答:解:k=1,满足判断框,第1次循环,s=1,k=2,第2次判断后循环,s=0,k=3,第3次判断并循环s=﹣3,k=4,第3次判断退出循环,输出S=﹣3.故选A.点评:本题考查循环结构,注意循环条件的判断,循环计算的结果,考查计算能力.15.(2012•广东)执行如图所示的程序框图,若输入n的值为6,则输出s的值为()A.105 B.16 C.15 D.1考点:循环结构.专题:计算题;压轴题.分析:本循环结构是当型循环结构,它所表示的算式为s=1×3×5×…×(2i﹣1),由此能够求出结果.解答:解:如图所示的循环结构是当型循环结构,它所表示的算式为s=1×3×5×…×(2i﹣1)∴输入n的值为6时,输出s的值s=1×3×5=15.故选C.点评:本题考查当型循环结构的性质和应用,是基础题.解题时要认真审题,仔细解答.16.(2012•辽宁)执行如图所示的程序框图,则输出的S的值是()A.4B.C.D.﹣1考点:循环结构.专题:阅读型.分析:根据流程图,先进行判定条件,满足条件则运行循环体,一直执行到不满足条件即跳出循环体,求出此时的S即可.解答:解:第一次运行得:S=﹣1,i=2,满足i<6,则继续运行第二次运行得:S=,i=3,满足i<6,则继续运行第三次运行得:S=,i=4,满足i<6,则继续运行第四次运行得:S=4,i=5,满足i<6,则继续运行第五次运行得:S=﹣1,i=6,不满足i<6,则停止运行输出S=﹣1,故选D.点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题.17.(2011•北京)执行如图所示的程序框图,若输入A的值为2,则输入的P值为()A.2B.3C.4D.5考点:循环结构.专题:图表型.分析:根据输入A的值,然后根据S进行判定是否满足条件S≤2,若满足条件执行循环体,依此类推,一旦不满足条件S≤2,退出循环体,求出此时的P值即可.解答:解:S=1,满足条件S≤2,则P=2,S=1+=满足条件S≤2,则P=3,S=1++=满足条件S≤2,则P=4,S=1+++=不满足条件S≤2,退出循环体,此时P=4故选:C点评:本题主要考查了当型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断.18.(2011•北京)执行如图所示的程序框图,输出的s值为()A.﹣3 B.C.D.2﹣考点:循环结构.专题:图表型.分析:i=0,满足条件i<4,执行循环体,依此类推,当i=4,s=2,此时不满足条件i<4,退出循环体,从而得到所求.解答:解:i=0,满足条件i<4,执行循环体,i=1,s=满足条件i<4,执行循环体,i=2,s=﹣满足条件i<4,执行循环体,i=3,s=﹣3满足条件i<4,执行循环体,i=4,s=2不满足条件i<4,退出循环体,此时s=2故选:D点评:根据流程图计算运行结果是算法这一模块的重要题型,处理的步骤一般为:分析流程图,从流程图中即要分析出计算的类型,又要分析出参与计算的数据建立数学模型,根据第一步分析的结果,选择恰当的数学模型解模.算法和程序框图是新课标新增的内容,在近两年的新课标地区高考都考查到了,这启示我们要给予高度重视,属于基础题.二.填空题(共9小题)19.程序框图(如图所示),则该程序框图表示的算法的功能是:计算并输出使1×3×5×7×…>10000成立的最小整数.考点:循环结构.专题:图表型.分析:写出经过几次循环得到的结果,得到求的s的形式,判断出框图的功能.解答:解:经过第一次循环得到s=1×3,i=5经过第二次循环得到s=1×3×5,i=7经过第三次循环得到s=1×3×5×7,i=8…s=1×3×5×7×…>10000该程序框图表示算法的功能是求计算并输出使1×3×5×7×…>10000成立的最小整数故答案为计算并输出使1×3×5×7×…>10000成立的最小整数点评:本题考查程序框图,考查了循环体以及循环次数两个具体问题,常采用写出前几次循环的结果,找规律.属于基础题.20.有如图程序框图,则该程序框图表示的算法功能是求使不等式1×3×5×…×i≥10000成立的最小i值.考点:程序框图.专题:算法和程序框图.分析:根据框图的流程可得i的值与S的值的变化规律,再根据跳出循环的条件与输出的值,可得算法的功能.解答:解:由框图的流程知:i的值依次为3、5、7、…,∴S的值依次为1,1×3,1×3×5,…,1×3×5×…,根据退出循环的条件是S≥10000得:条件是满足不等式1×3×5×…×i≥10000,∵输出i﹣2,∴算法的功能是求使不等式1×3×5×…×i≥10000成立的最小i值.故答案为:求使不等式1×3×5×…×i≥10000成立的最小i值.点评:本题考查了循环价格的垂线框图,根据框图的流程判断i值与S值的变化规律是关键.21.如图所示的程序框图,其算法功能是计算并输出使1×3×5×7×…>1000成立的最小整数.考点:循环结构.专题:阅读型.分析:写出经过几次循环得到的结果,得到求的s的形式,判断出框图的功能.解答:解:经过第一次循环得到s=1×3,i=5经过第二次循环得到s=1×3×5,i=7经过第三次循环得到s=1×3×5×7,i=9…s=1×3×5×7×…>1000该程序框图表示算法的功能是求计算并输出使1×3×5×7×…>1000成立的最小整数故答案为:计算并输出使1×3×5×7×…>1000成立的最小整数点评:本题考查程序框图,考查了循环体以及循环次数两个具体问题,常采用写出前几次循环的结果,找规律.属于基础题.22.(2014•许昌三模)如图所示,程序框图(算法流程图)的输出结果是﹣2.考点:程序框图.专题:操作型.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算并输出y值,模拟程序的运行过程,可得答案.解答:解:当x=1时,满足循环条件,此时x=2,y=0当x=2时,满足循环条件,此时x=4,y=﹣1当x=4时,满足循环条件,此时x=8,y=﹣2当x=8时,不满足循环条件,退出循环故输出结果为﹣2故答案为:﹣2点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)⇒②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.23.如图所示的程序框图表示的算法的结果是127.考点:程序框图.专题:算法和程序框图.分析:根据框图的流程依次计算程序运行的结果,直到满足条件a>100,跳出循环,确定输出a的值.解答:解:由程序框图知:第一次循环a=2×1+1=3;第二次循环a=2×3+1=7;第三次循环a=2×7+1=15;第四次循环a=2×15+1=31;第五次循环a=2×31+1=63;第六次循环a=63×2+1=127.满足条件a>100,跳出循环,输出a=127.故答案为:127.点评:本题考查了循环结构的程序框图,根据框图的流程依次计算程序运行的结果是解答此类问题的常用方法.24.某算法的程序框图如图所示,则程序输出y的值是﹣1.考点:选择结构.专题:函数的性质及应用.分析:由题意,x=﹣1,执行函数y=3x+2,代入计算可得结论.解答:解:由题意,x=﹣1,执行函数y=3x+2,代入计算可得y=﹣1故答案为:﹣1点评:本题考查选择结构,考查学生的计算能力,属于基础题.25.(2011•江西)下图是某算法的程序框图,则程序运行后所输出的结果是27.考点:程序框图.专题:计算题;阅读型.分析:根据s=0,n=1,s=(0+1)×1=1,n=1+1=2,不满足条件n>3,执行循环体;依此类推,当n=4,满足条件n>3,退出循环体,得到输出结果即可.解答:解:s=0,n=1,s=(0+1)×1=1,n=1+1=2,不满足条件n>3,执行循环体;s=(1+2)×2=6,n=1+2=3,不满足条件n>3,执行循环体;s=(6+3)×3=27,n=1+3=4,满足条件n>3,退出循环体,则输出结果为:27故答案为:27点评:本题主要考查了直到型循环结构,循环结构有两种形式:当型循环结构和直到型循环结构,当型循环是先判断后循环,直到型循环是先循环后判断,属于基础题之列.26.(2014•惠州模拟)如图所示,程序框图(算法流程图)的输出结果为.考点:程序框图.专题:算法和程序框图.分析:根据框图的流程依次计算运行的结果,直到条件不满足,计算输出s的值.解答:解:由程序框图知:第一次循环:s=0+,n=2+2=4;第二次循环:s=+=,n=4+2=6;第三次循环:s=+=,n=6+2=8;不满足条件n<8,程序运行终止,输出s=.故答案为:.点评:本题考查了循环结构的程序框图,根据框图的流程依次计算运行的结果是解答此类问题的常用方法.27.阅读如图所示的程序框图,运行相应的程序,则输出的s值等于46.考点:程序框图.专题:计算题.分析:①i←1,s←1,i←1+1,s←2×(1+1),判断“i>4”,应执行“否”;…;直到“i>4”成立即可跳出循环结构,输出s的值.解答:解:①i←1,s←1,i←1+1,s←2×(1+1),判断“i>4”,应执行“否”;②i←2+1,s←2×(4+1),判断“i>4”,应执行“否”;③i←3+1,s←2×(10+1),判断“i>4”,应执行“否”;④i←4+1,s←2×(22+1),判断“i>4”,应执行“是”.输出s←46.故答案为46.点评:本题考查了循环结构的功能,属于基础题.三.解答题(共1小题)28.如图所示,程序框图(算法流程图)的输出结果是.考点:程序框图.专题:算法和程序框图.分析:根据程序框图,程序的功能是求和由此可得结论.解答:解:根据程序框图,程序的功能是求和故答案为:.点评:本题考查循环结构,考查数列的求和,考查学生的计算能力,属于基础题.。
高考全国卷Ⅰ文科数学程序框图汇编

新课标全国卷Ⅰ文科数学汇编程序框图一、选择题【2017,10】如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入()A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+【2017,10】【2016,10】【2015,9】【2016,10】执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足() A .2y x =B .3y x =C .4y x =D .5y x =【2015,9】9.执行右面的程序框图,如果输入的t =0.01,则输出的n=()A .5B .6C .7D .8【2014,9】9.执行下面的程序框图,若输入的a ,b ,k 分别为1,2,3,则输出的M =()A .203B .72C .165D .158【2013,7】执行下面的程序框图,如果输入的t ∈[-1,3],则输出的s 属于( )A .[-3,4]B .[-5,2]C .[-4,3]D .[-2,5]【2012,6】若执行右边和程序框图,输入正整数(2)N N ≥和实数1a ,2a ,…,N a ,输出A ,B ,则()A .AB +为1a ,2a ,…,N a 的和 B .2A B+为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数【2011,5】执行如图所示的程序框图,如果输入的N 是6,则输出的p 是().A .120B .720C .1440D .5040 【2013,7】【2012,6】【2011,5】解析【2017,10】如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入()A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+【答案】D【解法】解法一:因为要在321000n n A =->时输出n ,且框图中在“否”时输出,所以中应填入1000A ≤,又要求n 为偶数,且n 的初始值为0,所以中应填入2n n =+,故选D.【2016,】10.执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足().A .2y x =B .3y x =C .4y x =D .5y x =10.C 解析将程序框图所执行的程序分步计算如表所示.步骤第一次否第二次否第三次是故输出32x =,6y =,满足4y x =.故选C .【2015,9】9.执行右面的程序框图,如果输入的t =0.01,则输出的n=()C A .5B .6C .7D .8解:运行程序,S,m,n 依次是(11,,124),(11,,248),(11,3816,),(11,,41632),(11,,53264),(11,,664128),(11,,7128256),故选C 【2014,9】9.执行下面的程序框图,若输入的a ,b ,k 分别为1,2,3,则输出的M =()DA .203B .72C .165D .158解:运行程序M,a,b,n 依次为33(,2,,2)22;838(,,,3)323;15815(,,,4)838;输出158M =.故选D.【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 -t 2. ∵该函数的对称轴为t =2,∴该函数在[1,2]上单调递增,在[2,3]上单调递减. ∴s max =4,s min =3. ∴s ∈[3,4].综上知s ∈[-3,4].故选A.【2012,6】6.若执行右边和程序框图,输入正整数N (2N ≥)和实数a ,a ,…,N a ,输出A ,B ,则()A .AB +为1a ,2a ,…,N a 的和 B .2A B+为1a ,2a ,…,N a 的算术平均数C .A 和B 分别是1a ,2a ,…,N a D .A 和B 分别是1a ,2a ,…,N a 【解析】由程序框图可知,A 表示1a ,2a Na 中最小的数,故选择C 。
程序框图--文科(高考真题)完整版.doc

程序框图专题1.阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为()A.2 B.7 C.8 D.128第1题图第2题图2.阅读上边的程序框图,运行相应的程序,则输出i的值为()A.2 B.3 C.4 D.53.执行如图所示的程序框图,输出的k值为()A.3 B.4 C.5 D.64.执行如图所示的程序框图,输出S的值为()A.-32 B.32C.-12 D.12第3题图第4题图第5题图5.执行如图所示的程序框图,则输出s的值为()A.34 B.56 C.1112 D.25246.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()A.203 B.165 C.72 D.158第6题图第7题图7.执行上面的程序框图,如果输入的x,t均为2,则输出的S=() A.4 B.5 C.6 D.78.执行如图所示的程序框图,输出S的值为()A.3 B.-6 C.10 D.12第8题图答案1.C [当x =1时,执行y =9-1=8.输出y 的值为8,故选C.]2.C [运行相应的程序.第1次循环:i =1,S =10-1=9;第2次循环:i =2,S =9-2=7;第3次循环:i =3,S =7-3=4;第4次循环:i =4,S =4-4=0;满足S =0≤1,结束循环,输出i =4.故选C.]3.B [第一次循环:a =3×12=32,k =1;第二次循环:a =32×12=34,k =2;第三次循环:a =34×12=38,k =3;第四次循环:a =38×12=316<14,k =4. 故输出k =4.]4.D [每次循环的结果为k =2,k =3,k =4,k =5>4,∴S =sin 5π6=12.]5.D [s =12+14+16+18=2524,即输出s 的值为2524.]6.D [当n =1时,M =1+12=32,a =2,b =32;当n =2时,M =2+23=83,a =32,b =83;当n =3时,M =32+38=158,a =83,b =158;n =4时,终止循环.输出M =158.]7.D [k =1,M =11×2=2,S =2+3=5;k=2,M=22×2=2,S=2+5=7;k=3,3>t,∴输出S=7,故选D.]8.C[当i=1时,1<5为奇数,S=-1,i=2;当i=2时,2<5为偶数,S=-1+4=3,i=3;当i=3时,3<5为奇数,S=3-33=-5,i=4;当i=4时,4<5为偶数,S=-6+42=10,i=5;当i=5时,5≥5,输出S=10.]程序框图每小题5分共100分班级: 姓名: 组别: 得分: 1、(2014全国卷文.理)执行右面的程序框图,如果输入的,x t 均为2,则输出的S =(A )4 (B )5(C )6 (D )72、(2013全国卷文7)执行右面的程序框图,如果输入的4N =,那么输出的S =( )(A )1111234+++ (B )1111232432+++⨯⨯⨯ (C )111112345++++ (D )111112324325432++++⨯⨯⨯⨯⨯⨯ 3、(2012全国卷理.文)如果执行右边和程序框图,输入正整数N (2N ≥)和实数1a ,2a ,…, N a ,输出A , B ,则( )A .AB +为1a ,2a ,…,N a 的和 B .2A B +为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数否是 是1k k =+B x =A x =?x B <k x a =?x A >开始 输入N ,1a ,2a ,…N a 1k =,1A a =1B a = 否第1题第2题第3题4、(2011全国卷理.文)执行右面的程序框图,如果输入的N是6,那么输出的p是( )(A)120 (B)720 (C)1440 (D)50405、(2010全国卷理.文)如果执行右面的框图,输入N=5,则输出的数等于()(A)54(B)45(C)65(D)566、(2009全国卷理.文)如果执行下边的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于()A.3B.3.5C.4D.4.5第4题第5题第6题7、(2013广东卷文)执行如图1所示的程序框图,若输入n的值为3,则输出s的值是()A.1 B.2 C.4 D.78、(2013山东卷文6)执行右边的程序框图,若第一次输入的a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为( )A.0.2,0.2 B.0.2,0.8 C.0.8,0.2 D.0.8,0.89、(2013年高考福建卷(文))阅读如图所示的程序框图,运行相应的程序,如果输入某个正整数n 后,输出的)20,10(∈S ,那么n 的值为( )A .3B .4C .5D .6第7题 第8题 第9题10、(2013浙江卷文14)某程序框图如图所示,则该程序运行后输出的值等于_________.11、(2013湖北卷文13)阅读如图所示的程序框图,运行相应的程序. 若输入m 的值为2, 则输出的结果i =_____4_____.12、(2013湖南文12)执行如图1所示的程序框图,如果输入a=1,b=2,则输出的a 的值为______第10题 第12题 13、(2007海南文理5)如果执行下面的程序框图,那么输出的S =( )否A A m =⨯ 1i i =+ 输入m1, 1, 0A B i ===开始结束 是 ?A B < 输出i 第11题 B B i =⨯ 图 1是否结束输出s i=i +1i ≤ ni=1, s=1输入n开始s=s+(i -1)I=1 While I<8 S=2I+3 I=I+2 Wend Print S ENDA.2450 B.2500 C.2550 D.265214、(2013陕西卷理)根据下列算法语句, 当输入x 为60时, 输出y 的值为( )A .25B .30C .31D .6115、(2009杭州学军中学第七次月考)右边的程序语句输出的结果S 为 ( )A .17B .19C .21D .23第13题 第14题 第15题16、(2009年上海卷理)某算法的程序框如下图所示,则输出量y 与输入量x 满足的关系 式是____________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)17、(2009安徽卷文)程序框图上(右)(即算法流程图)如图所示,其输入结果是_______。
(完整版)高考算法程序框图真题练习及答案详解

(完整版)高考算法程序框图真题练习及答案详解1. 该算法程序框图的功能是什么?A. 求a,b,c三数的最大数B. 求a,b,c三数的最小数C. 将a,b,c按从小到大排列2. 该算法程序框图的功能是什么?A. 求输出a,b,c三数的最大数B. 求输出a,b,c三数的最小数C. 将a,b,c按从小到大排列3. 该算法程序框图的功能是什么?A. 找出a、b、c三个数中最大的数B. 找出a、b、c三个数中最小的数C. 找出a、b、c三个数中第二大的数4. 程序框图表示的算法的运行结果是什么?A. 5B. 6C. 75. 程序框图中所表示的算法是什么?A. 求x的绝对值B. 求x的相反数C. 求x的平方根6. 运行图中所示程序框图所表达的算法,输出的结果是什么?A. 3B. 7C. 157. 程序框图(算法流程图)的输出结果是什么?A. 6B. 5C. 48. 运行相应的程序,输出的结果为什么?A. 676B. 26C. 59. 运行相应的程序,输出的结果是什么?A. 1B. 2C. 310. 运行相应的程序,输出的S的值等于什么?A. 18B. 2C. 2111. 当m=7,n=3时,执行如图所示的程序框图,输出的S的值为什么?A. 7B. 42C. 21012. 执行如图所示的程序框图,若输入n=10,则输出的S=什么?A.B.C.13. 运行相应的程序,当输入x的值为-25时,输出x的值为什么?A. -1B. 1C. 314. 运行相应的程序,输出s值等于什么?A. -3B. -10C.15. 执行如图所示的程序框图,若输入n的值为6,则输出s的值为什么?A. 105B.C. 1516. 执行如图所示的程序框图,则输出的S的值是什么?A.B. 16C.D. 1A.9B.10C.11D.12考点:循环结构.专题:程序框图.分析:根据程序框图,计算每次循环后变量a的值,直到不满足循环条件,输出结果.解答:解:根据程序框图,计算每次循环后变量a的值,直到不满足循环条件,输出结果.第一次循环:a=3+2=5第二次循环:a=5+3=8第三次循环:a=8+4=12第四次循环:a=12+5=17第五次循环:a=17+6=23第六次循环:a=23+7=30第七次循环:a=30+8=38第八次循环:a=38+9=47第九次循环:a=47+10=57此时不满足循环条件,输出a的值,为57-9=48,故选A.点评:本题考查了应用程序框图进行简单的计算问题,是基础题.并在满足条件时跳出循环,输出S的值.当k=3时,不满足条件k≥n,跳出循环,输出S=7×6×5×4=840.故选D.点评:本题考查了直到型循环结构的程序框图,根据框图的流程判断算法的功能是解题的关键.同时,需要注意条件的判断和循环变量的变化过程.解:$k=1$,满足判断框,第1次循环,$s=1$,$k=2$;第2次判断后循环,$s=0$,$k=3$;第3次判断并循环$s=-3$,$k=4$,第3次判断退出循环,输出$s=-3$。
高考全国卷Ⅰ文科数学程序框图汇编

新课标全国卷Ⅰ文科数学汇编程 序 框 图一、选择题【2017,10】如图是为了求出满足321000n n ->的最小偶数n,那么在和两个空白框中,可以分别填入( ) A .1000A >和1n n =+ B .1000A >和2n n =+ C .1000A ≤和1n n =+D .1000A ≤和2n n =+【2017,10】 【2016,10】 【2018,9】【2016,10】执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足( ) A .2y x = B .3y x = C .4y x = D .5y x =【2018, 9】9.执行右面的程序框图,如果输入的t =0.01,则输出的n=( ) A .5 B .6 C .7 D .8【2014,9】9.执行下面的程序框图,若输入的a , b , k 分别为1, 2, 3,则输出的M =( )A .203B .72C .165D .158【2019,7】执行下面的程序框图,如果输入的t ∈[-1, 3],则输出的s 属于( )A .[-3, 4]B .[-5, 2]C .[-4, 3]D .[-2, 5]【2019,6】若执行右边和程序框图,输入正整数(2)N N ≥和实数1a ,2a ,…,N a ,输出A ,B ,则( )否是n=n +1结束输出x,y x 2+y 2≥36?x =x+n-12,y=ny输入x,y,n 开始A .AB +为1a ,2a ,…,N a 的和B .2A B+为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数【2019,5】执行如图所示的程序框图,如果输入的N 是6,则输出的p 是( ).A .120B .720C .1440D .5040【2019,7】 【2019,6】 【2019,5】解 析【2017,10】如图是为了求出满足321000n n ->的最小偶数n,那么在和两个空白框中,可以分别填入( ) A .1000A >和1n n =+ B .1000A >和2n n =+ C .1000A ≤和1n n =+D .1000A ≤和2n n =+【答案】D【解法】解法一:因为要在321000n n A =->时输出n ,且框图中在“否”时输出,所以中应填入1000A ≤,又要求n 为偶数,且n 的初始值为0,所以中应填入2n n =+,故选D.【2016,】10.执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足( ).A .2y x =B .3y x =C .4y x =D .5y x =否是n=n +1输出x,y x 2+y 2≥36?x =x+n-12,y=ny 输入x,y,n 开始10.C 解析 将程序框图所执行的程序分步计算如表所示.步骤n xy2236x y +≥?第一次101否第二次2122否第三次3326是故输出32x=,6y=,满足4y x=.故选C.【2018, 9】9.执行右面的程序框图,如果输入的t=0.01,则输出的n=( ) CA.5 B.6 C.7 D.8解:运行程序,S,m,n依次是(11,,124),(11,,248),(11,3816,),(11,,41632),(11,,53264),(11,,664128),(11,,7128256),故选C【2014,9】9.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )DA.203B.72C.165D.158解:运行程序M,a,b,n依次为33(,2,,2)22;838(,,,3)323;15815(,,,4)838;输出158M=.故选D.【2019,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 -t 2. ∵该函数的对称轴为t =2,∴该函数在[1, 2]上单调递增,在[2, 3]上单调递减. ∴s max =4,s min =3. ∴s ∈[3, 4].综上知s ∈[-3, 4].故选A.【2019,6】6.若执行右边和程序框图,输入正整数N (2N ≥)和实数a ,a ,…,a ,输出A ,B ,则( )A .AB +为1a ,2a ,…,N a 的和B .2A B+为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a D .A 和B 分别是1a ,2a ,…,N a 【解析】由程序框图可知,A 表示1a ,2a ,…,N a 选择C 。
高考文科数学二轮复习(32)程序框图作业(1)及答案

衡水万卷作业卷三十二文数程序框图作业专练一、选择题(本大题共15小题,每小题5分,共75分。
在每小题给出的四个选项中,只有一个选项是符合题目要求的)1.(2015四川高考真题)执行如图所示的程序框图,输出S 的值为( )(A ) (B (C )-12 (D )122.(2015新课标2高考真题)右边程序框图的算法思路来源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的,a b分别为14,18,则输出的a 为( )A.0B.2C.4D.143.执行如图所示的程序框图,输出S 的值为( )A . 0B . ﹣1C . ﹣D . ﹣4.执行如图所示的程序框图,如果输入的N 的值是6,那么输出的p 的值是( )A .15B .105C .120D .7205.当3n =时,执行如右图所示的程序框图, 输出的S 值为 A. 30 B.14C. 8D. 6 6.(2015•上海模拟)某流程图如图所示,现输入如下四个函数,则可以输出的函数是() A . f (x )=x 2 B . C . D .7.阅读右侧程序框图,如果输出5=i ,那么在空白 矩形框中应填入的语句为 A. i S *=2 B. 12-*=i S C. 22-*=i S D. 42+*=i S 8.右图中,321,,x x x 为某次考试三个评阅人对同一道题的独立评分,p 为该题的最终得分,当5.8,9,621===p x x 时,3x 等于 A .11 B .8.5 C .8 D .7 9.执行如右图所示的程序框图,若输入的n 值等于7,则输出的s 的值为 A.15 B.16 C.21 D.22 10.如图是一个算法的程序框图,该算法所输出的结果是( ) A. 34 B. 23 C. 12 D. 4511.执行如图所示的程序框图,当输出值为4时,输入x 的值为A .2B .2±C .-2或-3D .2或-3 12.如图1是某县参加2014年高考的学生身高条形统计图,从左到右的各条形表示的学生人数依次记为A 1,A 2,…,A 10(如A 2表示身高(单位:cm )在[150,155)内的学生人数).图2是统计图1中身高在一定范围内学生人数的一个算法流程图.现要统计身高在160~185cm (含160cm ,不含185cm )的学生人数,那么在流程图中的判断框内应填写的条件是( )A .i <9B .i <8C .i <7D .i <613.如果执行下图所示的框图,输入5N =,则输出的数等于( ) A .2542 B .2521C .1921D .221 14.根据右边框图,对大于2的整数N ,得出数列的通项公式是( ) .2n A a n = .2(1)n B a n =- .2n n C a = 1.2n n D a -= 15.如图所示,程序框图(算法流程图)的输出结果是( ) (A)34 (B)55 (C)78 (D)89二、填空题(本大题共5小题,每小题5分,共25分)16.执行如图所示的程序框图,则输出的结果是 ;17.(2015•泰州一模)执行如图所示的流程图,则输出的n 为 .18. 如右图所示的程序框图的输出值]2,1(∈y ,则输入值∈x 。
高考真题解析分类汇编(文科数学)12:程序与框图-word版含答案

2013年高考解析分类汇编12:算法初步一、选择题1 .(2013年高考辽宁卷(文8))执行如图所示的程序框图,若输入8,n S ==则输出的( )A .49B .67 C .89D .1011【答案】A[解析]211s s i =+-的意义在于是对211i -求和。
因为21111()2111i i i =--+-,同时注意2i i =+,所以所求和为1111111[()()()]2133579-+-++-=49,选A.2 .(2013年高考广东卷(文))执行如图1所示的程序框图,若输入n 的值为3,则输出s 的值是图 1( )A .1B .2C .4D .7【答案】C3 .(2013年高考课标Ⅰ卷(文7))执行右面的程序框图,如果输入的[1,3]t ∈-,则输出的S属于( )A .[3,4]-B .[5,2]-C .[4,3]-D .[2,5]-【答案】A由程序可知23,14,1t t s t t t <⎧=⎨-≥⎩。
若[1,3]t ∈-,当[1,1)t ∈-时,33s -≤<。
224(2)4t t t -=--+,当13t ≤≤时,04s ≤≤,综上,34s -≤≤,即[3,4]s ∈-,选A.4 .(2013年高考陕西卷(文4))根据下列算法语句, 当输入x 为60时, 输出y 的值为( )A .25B .30C .31D .61【答案】C因为60x =,所以250.6(50)31y x =+⋅-=,所以选C5 .(2013年高考北京卷(6))执行如图所示的程序框图,输出的S 值为( )A .1B .23C .1321D .610987【答案】C1=S ,221131320==⇒==⇒=i S i S i ,满足2≥i ,则输出此时的S.6 .(2013年高考江西卷(文7))阅读如下程序框图,如果输出i=4,那么空白的判断框中应填入的条件是( )A .S<8B .S<9C .S<10D .S<11【答案】B本题考查程序框图的识别和运行。
2018-2019年高考真题文科数学解析分类汇编14:程序框图与计数原理

S 的值为
(A) 8 【答案】 C
(B) 18
(C) 26
(D )80
【解析】第一次循环 S 3 30 2, n 2 ,第二次循环 S 2 32 3 8,n 3 ,第
三 次循环 S 8 33 32 26, n 4 ,第四次循环满足条件输出 S 26 ,选 C.
5.【 2012 高考山东文 7】 执行右面的程序框图,如果输入
高考文科试题解析分类汇编:程序框图与计算原理
1.【 2012 高考广东文 9】 执行如图 2 所示的程序框图,若输入 n 的值为 6,则输出 s的值为
A. 105
B. 16
C. 15
D. 1
【答案】 C
【解析】第一步: s 1 ;第二步: s 1 3 ;第三步: s 1 3 5 ,结束,输出 s,即
a = 4,那么输出的 n 的值为
s 1 3 5 15 。
2.【 2102 高考福建文 6】 阅读右图所示的程序框图,运行相应的程序,输出
s 值等于
A -3
B -10
C0
D -2
【答案】 A .
【解析】可以列表如图,
循环次数
初始
1
2
3
s
1
1
0
-3
k
1
2
3
4
易知结果为- 3.故选 A.
3.【 2102 高考北京文 4】 执行如图所示的程序框图,输出 S 值为
(A )2
(B) 4
( C) 8
( D) 16
【答案】 C
【解析】 k 0 , s 1
k 1, s 1
k 2,s 2
k 2 , s 8,循环结束,输
出的 s 为 8,故选 C。
经典程序框图高考真题.doc

•精品.程序框图高考真题一、选择题(本大题共16小题,共80.0分) 1.中国古代有汁算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程 序框图,若输入的入=2, 〃=2,依次输入的"为2, 2, 5,则输出的片()A. 7B. 12C. 17D. 34A.0 开始)B.2C.4D. 145=1 S=S ・ (3-/>1/输出S /结束/输入S //=1 !=7+ 1a=a-b b=b ・a2.执行如图的程序框图,如果输入的则输出的S=( )A. 2B. 3C. 4D. 53.阅读如图所示的程序框图,运行相应的程序,则输出s的值为( )A.-lB.OC. 1D. 34.如图程序框图的算法思路源于我国古代数学拿著《九章算术》中的“更相减损术”.执行该程序框图,若输入G 〃分别为14, 18,则输出的</=( )•精品.5.执行如图所示的程序框图,则输出s 的值为((爭艮〕A. 10B. 17C. 19D. 366.执行下而的程序框图,如果输入的*0,)=1, ”=1,则输岀x,),的值满足()A. y=2rB. v=3x C・ y=4x D・ y=5x7.执行如图程序框图,如果输入的记6,那么输出的心()8.如图所示的程序框图是为了求出满足3^>1000的最小偶数几那么在<3>和| |两个空白框中.A. A>1000 和川=卄1C. A<1000 和n=n+\可以分别填入()B. A>1000 和n=n+2D. A<1000 和n=n+2k=2, s=0结束A. 3C. 5B. 4D. 6k=2k-l[结束]9.执行如图的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为()A.5B.4C.3D.2)10.执行如图所示的程序框图,输出的S值为A. 2B. |C. |D. |11.若执行右侧的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(A. Q3B.A>4C.A<4D.A<55=0Z=7+l/输出s / 12•阅读如图所示的程序框图,运行相应的程序,则输出的结果为()A. 2B. 1C. 0D.-1•精品.14.秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书 九章》中提岀的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的 程序框图给岀了利用秦九韶算法求多项式值的一个实例,若输入”,X 的值分别为3, 2,则输岀u 的值为()13.执行如图所示的程序框图,如果输入,匸3,则输出的S 二(z=-LS=O)A. 35B.20C. 18D.915.执行如图所示的程序框图,输出s的值为()A样B.fC馬D冷开始fc=l k=k^l16.执行如图所示的程序框图(算法流程图),输岀的〃为() A.3B.4C.5D.6开始"1, w-1T ------ 结束二、填空题(本大题共2小题,共10.0分)17.如图是一个算法流程图:若输入x的值为若,则输出y的值是 ________•精品.S<-1 While J<SgS + 23 + 3End While Print S18•很据如图所示的伪代码,可知输岀的结果S 为 _______。
高考全国卷Ⅰ文科数学程序框图汇编

新课标全国卷Ⅰ文科数学汇编程 序 框 图一、选择题【2017,10】如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入( )A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+【2017,10】 【2016,10】 【2018,9】【2016,10】执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足( ) A .2y x = B .3y x = C .4y x = D .5y x =【2018, 9】9.执行右面的程序框图,如果输入的t =0.01,则输出的n=( ) A .5 B .6 C .7 D .8【2014,9】9.执行下面的程序框图,若输入的a , b , k 分别为1, 2, 3,则输出的M =( )A .203B .72 C .165 D .158【2019,7】执行下面的程序框图,如果输入的t ∈[-1, 3],则输出的s 属于( )A .[-3, 4]B .[-5, 2]C .[-4, 3]D .[-2, 5]【2019,6】若执行右边和程序框图,输入正整数(2)N N ≥和实数1a ,2a ,…,N a ,输出A ,B ,则( )A .AB +为1a ,2a ,…,N a 的和否是n=n +1输出x,y x 2+y 2≥36?x =x+n-12,y=ny输入x,y,n 开始B .2A B为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数【2019,5】执行如图所示的程序框图,如果输入的N 是6,则输出的p 是( ).A .120B .720C .1440D .5040【2019,7】 【2019,6】 【2019,5】解 析【2017,10】如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入( )A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+【答案】D【解法】解法一:因为要在321000n n A =->时输出n ,且框图中在“否”时输出,所以中应填入1000A ≤,又要求n 为偶数,且n 的初始值为0,所以中应填入2n n =+,故选D.【2016,】10.执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足( ). A .2y x = B .3y x = C .4y x = D .5y x =否是n=n +1输出x,y x 2+y 2≥36?x =x+n-12,y=ny 输入x,y,n 开始10.C 解析 将程序框图所执行的程序分步计算如表所示.步骤 n xy2236x y +≥?第一次 11否 第二次2122否第三次 3326 是故输出32x=,6y=,满足4y x=.故选C.【2018,9】9.执行右面的程序框图,如果输入的t=0.01,则输出的n=( ) CA.5 B.6 C.7 D.8解:运行程序,S,m,n依次是(11,,124),(11,,248),(11,3816,),(11,,41632),(11,,53264),(11,,664128),(11,,7128256),故选C【2014,9】9.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )DA.203B.72C.165D.158解:运行程序M,a,b,n依次为33(,2,,2)22;838(,,,3)323;15815(,,,4)838;输出158M=.故选D.【2019,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]上单调递减.∴s max=4,s min=3.∴s∈[3,4].综上知s∈[-3,4].故选A.【2019,6】6.若执行右边和程序框图,输入正整数N (2N ≥)和实数a ,a ,…,a ,输出A ,B ,则( )A .AB +为1a ,2a ,…,N a 的和B .2A B+为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数【解析】由程序框图可知,A 表示1a ,2a ,…,N a 中最大的数,B 表示1a ,2a ,…,N a 中最小的数,故选择C 。
(文科数学)高考真题分类训练 专题十一 算法初步第三十一讲 算法与程序框图的理解与应用

专题十一 算法初步第三十一讲 算法与程序框图的理解与应用2019年1.(2019全国1文9)如图是求112122++的程序框图,图中空白框中应填入A .A =12A+ B .A =12A+C .A =112A+D .A =112A+2.(2019全国III 文9)执行下边的程序框图,如果输入的ε为0.01,则输出s 的值等于A.4122-B. 5122-C. 6122-D. 7122-3.(2019北京文4)执行如图所示的程序框图,输出的s 值为(A)1 (B)2 (C)3 (D)4 4.(2019天津文4)阅读右边的程序框图,运行相应的程序,输出S的值为(A)5 (B)8 (C)24 (D)295.(2019江苏3)下图是一个算法流程图,则输出的S的值是.2010-2018年一、选择题1.(2018北京)执行如图所示的程序框图,输出的s 值为A .12B .56 C .76D .7122.(2018全国卷Ⅱ)为计算11111123499100=-+-++-…S ,设计了如图的程序框图,则在空白框中应填入A .1=+i iB .2=+i iC .3=+i iD .4=+i i3.(2018天津)阅读如图的程序框图,运行相应的程序,若输入N 的值为20,则输出T 的值为 A .1B .2C . 3D .44.(2017新课标Ⅰ)下面程序框图是为了求出满足321000nn->的最小偶数n ,那么在A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+(第4题)(第5题)a=-,则输出的S= 5.(2017新课标Ⅱ)执行右面的程序框图,如果输入的1A.2 B.3 C.4 D.56.(2017天津)阅读如图的程序框图,运行相应的程序,若输入N的值为19,则输出N 的值为(第6题)(第7题)A.0 B.1 C.2 D.37.(2017新课标Ⅲ)执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为A.5 B.4 C.3 D.2 8.(2017山东)执行如图的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(第8题) (第9题)9.(2017北京)执行如图所示的程序框图,输出的s 值为A .2B .32 C .53D .85 10.(2016全国I)执行如图的程序框图,如果输入的011x y n ===,,,则输出x ,y 的值满足A .2y x =B .3y x =C .4y x =D .5y x =(第10题) (第11题)11.(2016全国II)中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入的2x =,2n =,依次输入的a 为2,2,5,则输出的s = A .7 B .12 C .17 D .3412.(2016全国III)执行如图的程序框图,如果输入的a =4,b =6,那么输出的n =(第12题)A .3B .4C .5D .613.(2015湖南)执行如图所示的程序框图,如果输入3n =,则输出的S =A .67 B .37 C .89 D .49(第13题) (第14题)14.(2015重庆)执行如图所示的程序框图,若输出k 值为8,则判断框内可填入的条件是A .34s ≤B .56s ≤ C .1112s ≤ D .2524s ≤15.(2015新课标1)执行如图所示的程序框图,如果输入的0.01t =,则输出的n =A .5B .6C .7D .8(第15题) (第16题)16.(2015新课标2)如图程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入,a b 分别为14,18,则输出的a = A .0 B .2 C .4 D .14 17.(2015北京)执行如图所示的程序框图,输出的结果为 A .()22-,B .()40-,C .()44--,D .()08-,(第17题) (第18题)18.(2015四川)执行如图所示的程序框图,输出S 的值是 A.2-B.2 C .12- D .1219.(2014新课标1)执行如图的程序框图,若输入的,,a b k 分别为1,2,3,则输出的M =(第19题) (第20题)A .203 B .72 C .165 D .15820.(2014新课标2)执行如图程序框图,如果输入的,x t 均为2,则输出的S =A .4B .5C .6D .721.(2014天津)阅读如图的程序框图,运行相应的程序,输出的S 的值为A .15B .105C .245D .945(第21题) (第22题)22.(2014重庆)执行如如图所示的程序框图,若输出k 的值为6,则判断框内可填入的条件是 A .12s >B .35s > C .710s > D .45s > 23.(2014安徽)如如图所示,程序框图(算法流程图)的输出结果是A .34B .55C .78D .89(第23题) (第24题)24.(2014福建)阅读如图所示的程序框图,运行相应的程序,输出的S 得值等于A .18B .20C .21D .4025.(2014湖南)执行如图所示的程序框图,如果输入的[2,2]t ∈-,则输出的S 属于A .[6,2]--B .[5,1]--C .[4,5]-D .[3,6]-(第25题) (第26题)26.(2014四川)执行如图所示的程序框图,如果输入的,x y R ∈,则输出的S 的最大值为A .0B .1C .2D .327.(2013新课标1)执行如图程序框图,如果输入的[1,3]t ∈-,则输出s 属于(第27题) (第28题)A .[-3,4]B .[-5,2]C .[-4,3]D .[-2,5]28.(2013安徽)如如图所示,程序框图(算法流程图)的输出结果是A .16 B .2524 C .34 D .111229.(2013江西)阅读如图程序框图,如果输出5i =,那么在空白矩形框中应填入的语句为(第29题) (第30题)A .2*2S i =-B .2*1S i =-C .2*S i =D .2*4S i =+ 30.(2013福建)阅读如如图所示的程序框图,若输入的10k =,则该算法的功能是A .计算数列{}12n -的前10项和B .计算数列{}12n -的前9项和C .计算数列{}21n -的前10项和 D .计算数列{}21n -的前9项和31.(2013浙江)某程序框图如图所示,若该程序运行后输出的值是59,则 A .4=a B .5=a C .6=a D .7=a(第31题) (第32题)32.(2013天津)阅读如图的程序框图,运行相应的程序,若输入x 的值为1,则输出S 的值为A .64B .73C .512D .58533.(2013陕西)根据下列算法语句, 当输入x 为60时, 输出y 的值为A .25B .30C .31D .6134.(2012新课标)如果执行如图的程序框图,输入正整数)2(≥N N 和实数N a a a ,,,21 ,输出A 、B ,则(第34题) (第35题)A .B A +为N a a a ,,,21 的和 B .2BA +为N a a a ,,,21 的算术平均数 C .A 和B 分别是N a a a ,,,21中最大的数和最小的数D .A 和B 分别是N a a a ,,,21 中最小的数和最大的数35.(2012安徽)如如图所示,程序框图(算法流程图)的输出结果是A .3B .4C .5D .836.(2011天津)阅读如图的程序框图,运行相应的程序,若输入x 的值为-4,则输出y的值为(第36题) (第37题)A .0.5B .1C .2D .437.(2011陕西)如图中,1x ,2x ,3x 为某次考试三个评阅人对同一道题的独立评分,P为该题的最终得分.当126,9x x ==,8.5p =时,3x 等于 A .11 B .10 C .8 D .738.(2010新课标)如果执行如图的框图,输入5N =,则输出的数等于(第38题) (第39题)A .54 B .45 C .65 D .5639.(2010浙江)某程序框图如图所示,若输出的S =57,则判断框内为A .k >4?B .k >5?C .k >6?D .k >7? 二、填空题40.(2018江苏)一个算法的伪代码如图所示,执行此算法,最后输出的S的值为.,则输出的y的值是.41.(2017江苏)如图是一个算法流程图,若输入x的值为116(第41题)(第42题)42.(2015安徽)执行如图所示的程序框图(算法流程图),输出的n为43.(2014山东)执行如图的程序框图,若输入的x的值为1,则输出的n的值为.(第43题)(第44题)44.(2014江苏)如图是一个算法流程图,则输出的n的值是.x=,则输出y=.45.(2014辽宁)执行如图的程序框图,若输入9(第45题)(第46题)46.(2013浙江)某程序框图如图所示,则该程序运行后输出的值等于_____. 47.(2013山东)执行如图的程序框图,若输入的ε的值为0.25,则输出的n的值为___.(第47题)48.(2012江西)如图为某算法的程序框图,则程序运行后输出的结果是_________.(第48题)49.(2012江苏)如图是一个算法流程图,则输出的k 的值是 .E N DP R I N T a a =a +b b =2a =1(第49题) (第50题)50.(2011福建)运行如如图所示的程序,输出的结果是_______.51.(2011江苏)根据如图所示的伪代码,当输入a ,b 分别为2,3时,最后输出的m 的值是 .52.(2010安徽)如图所示,程序框图(算法流程图)的输出值x =________.(第52题) (第53题)53.(2010广东)某城市缺水问题比较突出,为了制定节水管理办法,对全市居民某年的月均用水量进行了抽样调查,其中n 位居民的月均用水量分别为1,,n x x L (单位:吨).根据如图所示的程序框图,若2n =,且1x ,2x 分别为1,2,则输出的结果s 为 .。
新课标全国卷Ⅰ文科数学分类汇编程序框图含答案

新课标全国卷Ⅰ文科数学分类汇编12.程序框图一、选择题【2017,10】如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入( )A .1000A >和1n n =+B .1000A >和2n n =+C .1000A ≤和1n n =+D .1000A ≤和2n n =+【2017,10】 【2016,10】 【2015,9】【2016,10】执行如图所示的程序框图,如果输入的0,1,x y ==1n =,则输出,x y 的值满足( )A .2y x =B .3y x =C .4y x =D .5y x =【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 =( )A .203B .72C .165D .158【2013,7】执行下面的程序框图,如果输入的t ∈[-1,3],则输出的s 属于( )A .[-3,4]B .[-5,2]C .[-4,3]D .[-2,5]【2012,6】若执行右边和程序框图,输入正整数(2)N N ≥和实数1a ,2a ,…,N a ,输出A ,B ,则( )A .AB +为1a ,2a ,…,N a 的和B .2A B为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数 D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数【2011,5】执行如图所示的程序框图,如果输入的N 是6,则输出的p 是( ).A .120B .720C .1440D .5040【2013,7】 【2012,6】 【2011,5】新课标全国卷Ⅰ文科数学分类汇编13.坐标系与参数方程一、解答题【2017,22】在直角坐标系xOy 中,曲线C 的参数方程为3cos ,sin ,x y θθ=⎧⎨=⎩(θ为参数),直线l 的参数方程为4,1,x a t y t =+⎧⎨=-⎩(t 为参数). (1)若1a =-,求C 与l 的交点坐标;(2)若C 上的点到la .【2016,23】在直角坐标系xOy 中,曲线1C 的参数方程为⎩⎨⎧+==,sin 1,cos t a y t a x t (为参数,)0>a .在以坐标原点为极点,轴正半轴为极轴的极坐标系中,曲线θρcos 4:2=C .(Ⅰ)说明1C 是哪一种曲线,并将1C 的方程化为极坐标方程;(Ⅱ)直线3C 的极坐标方程为0αθ=,其中0α满足2tan 0=α,若曲线1C 与2C 的公共点都在3C 上,求a .x【2015,23】在直角坐标系xOy 中,直线1C :x =-2,圆2C :()()22121x y -+-=,以坐标原点为极点,x 轴的正半轴为极轴建立极坐标系.(I )求1C ,2C 的极坐标方程; (II )若直线3C 的极坐标方程为()4R πθρ=∈,设2C 与3C 的交点为M ,N ,求2C MN ∆的面积.【2014,23】已知曲线C :22149x y +=,直线l :222x t y t=+⎧⎨=-⎩(t 为参数). (Ⅰ)写出曲线C 的参数方程,直线l 的普通方程;(Ⅱ)过曲线C 上任一点P 作与l 夹角为o 30的直线,交l 于点A ,求||PA 的最大值与最小值.【2013,23】已知曲线C 1的参数方程为45cos ,55sin x t y t=+⎧⎨=+⎩(t 为参数),以坐标原点为极点,x 轴的正半轴为极轴建立极坐标系,曲线C 2的极坐标方程为ρ=2sin θ.(1)把C 1的参数方程化为极坐标方程;(2)求C 1与C 2交点的极坐标(ρ≥0,0≤θ<2π).【2012,23】已知曲线的参数方程为⎩⎨⎧==ϕϕsin 3cos 2y x (ϕ为参数),以坐标原点为极点,x 轴的正半轴为极轴建立极坐标系,曲线2C 的极坐标方程是2=ρ。
新课标高考试题分类汇编文科数学11选填题第11章 算法与程序框图

第十一章算法与程序框图▲T1-2007年(5)如果执行右面的程序框图,那么输出的S =()A.2450B.2500C.2550D.2652▲T2-2008年(6)右面的程序框图,如果输入三个实数,,a b c ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()A.c x >B.x c >C.c b >D.b c >2007年(5)图2008年(6)图▲T3-2009年(10)如果执行下边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于()A.3B.3.5C.4D.4.5▲T4-2010年(8)如果执行右面的框图,输入5N =,则输出的数等于()A.54 B.45 C.65 D.562009年(10)图2010年(8)图▲T5-2011年(5)执行右面的程序框图,如果输入的N 是6,那么输出的p 是()A.120B.720C.1440D.5040▲T6-2012年(6)如果执行右边的程序框图,输入正整数(2)N N ≥和实数12,,...,N a a a ,输出,A B ,则()A.A B +为12,,...,N a a a 的和B.2A B +为12,,...,N a a a 的算术平均数C.A 和B 分别是12,,...,N a a a 中最大的数和最小的数D.A 和B 分别是12,,...,N a a a 中最小的数和最大的数▲T7-2013年I(7)执行右面的程序框图,如果输入的[1,3]t ∈-,则输出的S 属于()A.[3,4]-B.[5,2]-C.[4,3]-D.[2,5]-2011年(5)图2012年(6)图2013年I(7)图▲T8-2013年II(7)执行右面的程序框图,如果输入的4N =,那么输出的S =()A.1111234+++B.1111232432+++⨯⨯⨯C.111112345++++ D.111112324325432++++⨯⨯⨯⨯⨯⨯▲T9-2014年I(9)执行右面的程序框图,若输入的,,a b k 分别为1,2,3,则输出的M =()A.203 B.72 C.165 D.158▲T10-2014年II(8)执行右面的程序框图,如果输入的,x t 均为2,则输出的S =()A.4 B.5 C.6 D.72013年II(7)图2014年I(9)图2014年II(8)图▲T11-2015年I(9)执行右面的程序框图,如果输入的0.01t =,则输出的n =()A.5B.6C.7D.8▲T12-2015年II(8)右边程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”,执行该程序框图,若输入的,a b 分别为14,18,则输出的a 为()A.0B.2C.4D.14▲T13-2016年I(10)执行右面的程序框图,如果输入的011x y n ===,,,则输出,x y 的值满足()A.2y x =B.3y x =C.4y x =D.5y x =2015年I(9)图2015年II(8)图2016年I(10)图▲T14-2016年II(9)中国古代有计算多项式值的秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的2,2x n ==,依次输入的a 为2,2,5,则输出的s =()A.7B.12C.17D.34▲T15-2016年III(8)执行下图的程序框图,如果输入的4,6a b ==,那么输出的n =()A.3B.4C.5D.6▲T16-2017年I(10)如图是为了求出满足321000n n ->的最小偶数n ,那么在和两个空白框中,可以分别填入()A.1000A >和1n n =+B.1000A >和2n n =+C.1000A ≤和1n n =+ D.1000A ≤和1n n =+2016年II(9)图2016年III(8)图2017年I(10)图▲T17-2017年II(10)执行右面的程序框图,如果输入的1a =-,则输出的S =()A.2B.3C.4D.5▲T18-2017年III(8)执行下面的程序框图,为使输出S 的值小于91,则输入的正整数N 的最小值为()A.5B.4C.3D.2▲T19-2018年II(8)为计算11111123499100S =-+-++- ,设计了如图的程序框图,则在空白框中应填入()A.1i i =+B.2i i =+C.i i =开始0,0N T ==S N T =-S 输出1i =100i <1N N i =+11T T i =++结束是否2017年II(10)图2017年III(8)图2018年II(8)图。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序框图专题
1.阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为()
A.2 B.7 C.8 D.128
第1题图第2题图
2.阅读上边的程序框图,运行相应的程序,则输出i的值为()
A.2 B.3 C.4 D.5
3.执行如图所示的程序框图,输出的k值为()
A.3 B.4 C.5 D.6
4.执行如图所示的程序框图,输出S的值为()
3
2 B.
3
2C.-
1
2 D.
1
2
A.-
第3题图第4题图第5题图5.执行如图所示的程序框图,则输出s的值为()
A.3
4 B.
5
6 C.
11
12 D.
25
24
6.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=()
A.20
3 B.
16
5 C.
7
2 D.
15
8
第6题图第7题图
7.执行上面的程序框图,如果输入的x,t均为2,则输出的S=() A.4 B.5 C.6 D.7
8.执行如图所示的程序框图,输出S的值为()
A.3 B.-6 C.10 D.12
第8题图
答案
1.C[当x=1时,执行y=9-1=8.输出y的值为8,故选C.]
2.C[运行相应的程序.第1次循环:i=1,S=10-1=9;
第2次循环:i=2,S=9-2=7;
第3次循环:i =3,S =7-3=4;
第4次循环:i =4,S =4-4=0;满足S =0≤1,
结束循环,输出i =4.故选C.]
3.B [第一次循环:a =3×12=32,k =1;
第二次循环:a =32×12=34,k =2;
第三次循环:a =34×12=38,k =3;
第四次循环:a =38×12=316<14,k =4.
故输出k =4.]
4.D [每次循环的结果为k =2,k =3,k =4,k =5>4,∴S =sin 5π6=12.]
5.D [s =12+14+16+18=2524,即输出s 的值为2524.]
6.D [当n =1时,M =1+12=32,a =2,b =32;
当n =2时,M =2+23=83,a =32,b =83
; 当n =3时,M =32+38=158,a =83,b =158;
n =4时,终止循环.输出M =158.]
7.D [k =1,M =11×2=2,S =2+3=5;
k =2,M =22×2=2,S =2+5=7;
k =3,3>t ,∴输出S =7,故选D.]
8.C [当i =1时,1<5为奇数,S =-1,i =2;
当i =2时,2<5为偶数,S =-1+4=3,i =3;
当i =3时,3<5为奇数,S =3-33=-5,i =4;
当i =4时,4<5为偶数,S =-6+42=10,i =5;
当i =5时,5≥5,输出S =10.]
程序框图
每小题5分共100分
班级: 姓名: 组别: 得分: 1、(2014全国卷文.理)执行右面的程序框图,如果输入的,x t 均为2,则输出的S =
(A )4 (B )5
(C )6 (D )7
2、(2013全国卷文7)执行右面的程序框图,如果输入的4N =,那么输出的S =( )
(A )1111234+++ (B )1111232432
+++⨯⨯⨯ (C )111112345++++ (D )111112324325432
++++⨯⨯⨯⨯⨯⨯ 3、(2012全国卷理.文)如果执行右边和程序框图,输入正整数N (2N ≥)和实数1a , 2a ,…, N a ,输出A , B ,则( )
A .A
B +为1a ,2a ,…,N a 的和 B .2
A B +为1a ,2a ,…,N a 的算术平均数 C .A 和B 分别是1a ,2a ,…,N a 中最大的数和最小的数
D .A 和B 分别是1a ,2a ,…,N a 中最小的数和最大的数
第1题 第2题 第3题
4、(2011全国卷理.文)执行右面的程序框图,如果输入的N 是6,那么输出的p 是( )
(A )120 (B )720 (C )1440 (D )5040
5、(2010全国卷理.文)如果执行右面的框图,输入N=5,则输出的数等于( )
否 是 是 1k k =+B x =A x =结束 输出A ,B ?k N ≥?
x B <k x a =?x A >开始 输入N ,1a ,2a ,…N a 1k =,1A a =1B a = 否 是
否
(A)
5
4
(B)
4
5
(C)
6
5
(D)
5
6
6、(2009全国卷理.文)如果执行下边的程序框图,输入x=-2,h=0.5,那么输出的各个数的
和等于()
A.3
B.3.5
C.4
D.4.5
第4题第5题第6题
7、(2013广东卷文)执行如图1所示的程序框图,若输入n的值为3,则输出s的值是()
A.1 B.2 C.4 D.7
8、(2013山东卷文6)执行右边的程序框图,若第一次输入的a的值为-1.2,第二次输入的a
的值为1.2,则第一次、第二次输出的a的值分别为( )
A.0.2,0.2 B.0.2,0.8 C.0.8,0.2 D.0.8,0.8
9、(2013年高考福建卷(文))阅读如图所示的程序框图,运行相应的程序,如果输入某个正
整数n后,输出的)
20
,
10
(
S,那么n的值为()
A.3 B.4 C.5 D.6
第7题第8题第9题图 1
是
否
结束
输出s
i=i +1
i ≤n
i=1, s=1
输入n
开始
s=s+(i-1)
10、(2013浙江卷文14)某程序框图如图所示,则该程序运行后输出的值等于_________.
11、(2013湖北卷文13)阅读如图所示的程序框图,运行相应的程序. 若输入m 的值为2, 则
输出的结果i =_____4_____.
12、(2013湖南文12)执行如图1所示的程序框图,如果输入a=1,b=2,则输出的a 的值为______
第10题 第12题
13、(2007海南文理5)如果执行下面的程序框图,那么输出的S =( )
A.2450 B.2500 C.2550 D.2652
14、(2013陕西卷理)根据下列算法语句, 当输入x 为60时, 输出y 的值为( )
A .25
B .30
C .31
D .61
15、(2009杭州学军中学第七次月考)右边的程序语句输出的结果S 为 ( )
A .17
B .19
C .21
D .23 否 A A m =⨯
1i i =+
输入m
1, 1, 0A B i ===
开始
结束 是
?A B <
输出i
第11题
B B i =⨯
I=1 While I<8 S=2I+3 I=I+2 Wend Print S END
第13题 第14题 第15题
16、(2009年上海卷理)某算法的程序框如下图所示,则输出量y 与输入量x 满足的关系 式
是____________.(注:框图中的赋值符号“=”也可以写成“←”或“:=”)
17、(2009安徽卷文)程序框图上(右)(即算法流程图)如图所示,其输入结果是_______。
18、(2007海南文、理5)如果执行下面的程序框图,那么输出的S =( )
A.2450 B.2500 C.2550 D.2652
第16题 第17题 第18题
19、(2009辽宁卷文)某店一个月的收入和支出总共记录了 N 个
数据 1a ,2a ,。
N a ,其中收入记为正数,支出记为负数。
该店用右边 的程序框图计算月总收入S 和月净盈利V ,那么
在图中空白的判断框和处理框中,应分别填入
开始
K =
S =50?k ≤是 2S S k =+ 1k k =+ 否
输出S 结束 Input x If x ≤50 Then y =0.5 * x Else y =25+0.6*(x -50) End If Print y 开始 K =1 0S =50?k ≤是 2S S k =+ 1k k =+
否 输出S 结束
下列四个选项中的( )
A.A >0,V =S -T
B. A <0,V =S -T
C. A >0, V =S +T
D.A <0, V =S +T
20、(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应填
入的语句为( )
A .2*2S i =-
B .2*1S i =-
C .2*S i =
D .2*4S i =+。