高考真题分类汇编程序框图
全国高考数学试题分类汇编12程序框图
全国高考理科数学试题分类汇编12:程序框图一、选择题 1 .( 高考北京卷(理))执行如图所示的程序框图,输出的S 值为( )A .1B .23C .1321D .610987【答案】C 2 .( 普通高等学校招生统一考试浙江数学(理)试题(纯WORD 版))某程序框图如图所示,若该程序运行后输出的值是59,则 ( )A .4=aB .5=aC .6=aD . 7=a(第5题图)【答案】A 3 .( 普通高等学校招生统一考试安徽数学(理)试题(纯WORD 版))如图所示,程序框图(算法流程图)的输出结果是( )A .16B .2524 C .34D .1112【答案】D 4 .( 普通高等学校招生统一考试重庆数学(理)试题(含答案))执行如题(8)图所示的程序框图,如果输出3s =,那么判断框内应填入的条件是( )A .6k ≤B .7k ≤C .8k ≤D .9k ≤【答案】B5 .( 高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应填入的语句为( )A .2*2S i =-B .2*1S i =-C .2*S i =D .2*4S i =+ 【答案】C 6 .( 普通高等学校招生统一考试福建数学(理)试题(纯WORD 版))阅读如图所示的程序框图,若输入的10k =,则该算法的功能是 ( )A .计算数列{}12n -的前10项和B .计算数列{}12n -的前9项和C .计算数列{}21n -的前10项和 D .计算数列{}21n-的前9项和网【答案】A7 .( 普通高等学校招生统一考试新课标Ⅱ卷数学(理)(纯WORD 版含答案))执行右面的程序框图,如果输入的10N =,那么输出的S =( )A .1111+2310+++…… B .1111+2310+++……!!!C .1111+2311+++……D .1111+2311+++……!!! 【答案】B否是1,0,1===T S k 开始N输入kTT =1+=k k T S S +=?N k >S输出结束8 .(普通高等学校招生统一考试辽宁数学(理)试题(WORD版))执行如图所示的程序框图,若输入10,n S==则输出的()A.511B.1011C.3655D.7255【答案】A9 .(高考新课标1(理))运行如下程序框图,如果输入的[1,3]t∈-,则输出s属于()A.[3,4]-B.[5,2]-C.[4,3]-D.[2,5]-【答案】A10.(高考陕西卷(理))根据下列算法语句, 当输入x为60时, 输出y的值为()A.25 B.30 C.31 D.61【答案】C11.(普通高等学校招生统一考试天津数学(理)试题(含答案))阅读右边的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为输入xIf x≤50 Theny= * xElsey=25+*(x-50)End If输出y()A.64 B.73 C.512 D.585【答案】B二、填空题12.(高考湖南卷(理))执行如图3所示的程序框图,如果输入==则输出的的值为_____9_____.1,2,a b a【答案】913.(普通高等学校招生全国统一招生考试江苏卷(数学)(已校对纯WORD版含附加题))下图是一个算法的流程图,则输出的n的值是________.【答案】314.( 普通高等学校招生统一考试广东省数学(理)卷(纯WORD 版))执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为______.【答案】715.( 高考湖北卷(理))阅读如图所示的程序框图,运行相应的程序,输出的结果i =___________.是否输入 1,1i s ==输出s 结束开始 i n≤第11题图n ()1s i s +-=1i i =+【答案】 516.( 普通高等学校招生统一考试山东数学(理)试题(含答案))执行右图的程序框图,若输入的ε的值为,则输出的n 的值为_____.【答案】3否1i i =+?4a =10, 1a i == 开始是结束a 是奇数?31a a =+2a a =是否输出i。
(完整版)高考算法程序框图真题练习及答案详解
高中算法程序框图一 •选择题(共18小题)1 •如图给出了一个算法程序框图,该算法程序框图的功能是( )A .求输出a , b , c 三数的最大数 C .将a , b , c 按从小到大排列3. (2012?三明模拟)如图给出一个算法的程序框图,该程序框图的功能是(A .找出a 、b 、c 三个数中最大的数 C .找出a 、b 、c 三个数中第二大的数 4. 程序框图表示的算法的运行结果是(B .找出a 、b 、c 三个数中最小的数 D .把c 的值赋给a)A .求a , b , c 三数的最大数 C .将a , b , c 按从小到大排列2. 如图给出一个算法的程序框图,该程序框图的功能是(B .求 a , D .将 a , )b ,c 三数的最小数 b , c 按从大到小排列CMB .求输出a , b , c 三数的最小数 D .将a , b , c 按从大到小排列)5•程序框图中所表示的算法是(A . 3B . 7C . 157. (2013?合肥二模)如图所示,程序框图(算法流程图)的输出结果是(B . 6B .求x 的相反数C •求x 的平方根 6. (2014?泉州一模)运行图中所示程序框图所表达的算法,输出的结果是(D .求x 的算术平方根)D .31)A .求x 的绝对值 •帕J&阅读如图所示的程序框图,运行相应的程序,输出的结果为(9•阅读如图所示的程序框图,运行相应的程序,输出的结果是(A . 1B . 2C . 310 . (2014?福建)阅读如图所示的程序框图,运行相应的程序,输出的「我] 启~I/•is/IA . 18B . 20C . 2111. (2014?北京)当m=7, n=3时,执行如图所示的程序框图,输出的S 的值为(D . 40)B . 26S 的值等于(口 w fl 十142 C . 21012.(2013?辽宁)执行如图所示的程序框图,若输入 n=10,则输出的S=()GE®/输A/i /72 5513.(2012?天津)阅读程序框图,运行相应的程序,当输入 x 的值为-25时,输出x 的值为()B . 10C. 3&D . _[H 五55A .14. (2012?福建)阅读如图所示的程序框图,运行相应的程序,输出15 . (2012?广东)执行如图所示的程序框图,若输入 n 的值为6,则输出s 的值为( )A . 105B . 16C . 15D .116 . (2012?辽宁)执行如图所示的程序框图,则输出的 S 的值是( )3^:B . - 10s 值等于( )A.4B .::C .::D . - 12 317. (2011?北京)执行如图所示的程序框图,若输入A . 2B . 318.(2011?北京)执行如图所示的程序框图,输出的 s 值为(20 .有如图程序框图,则该程序框图表示的算法功能是 _一A 的值为2,则输入的P 值为( )A . — 3.填空题(共9小题)21 •如图所示的程序框图,其算法功能是_____________________24 •某算法的程序框图如图所示,则程序输出y的值是________________26. (2014?惠州模拟)如图所示,程序框图(算法流程图)的输出结果为27 •阅读如图所示的程序框图,运行相应的程序,则输出的三•解答题(共1小题)s值等于________________参考答案与试题解析一•选择题(共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 •如图给出一个算法的程序框图,该程序框图的功能是()c®CiteA •求输出a , b , c 三数的最大数 C •将a , b , c 按从小到大排列B •求输出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 、b 、c 后,首先对其中的两个数 a 、b 的大小加以判断,二者取小的数,然后再比较取 得的数与c 的大小,再取小的数输出•解答: 解:输入框中输入了三个实数a 、b 、c ,然后首先判断a 与b 的大小,若a >b 成立,则用b 替换a ,若a 哉不进仃替换,这样再用两者之间的小的数和c 比较,右a >c ,用c 替换a ,输出a ,否则,直接输出小的数a 所以程序框图的功能是找出a 、b 、c 三个数中最小的数•故选B •点评: 本题考查了程序框图中的条件结构,条件结构有两个路径,满足条件执行一个路径,不满足条件,执行另A .找出a 、b 、c 三个数中最大的数 C .找出a 、b 、c 三个数中第二大的数B .找出a 、b 、c 三个数中最小的数 D .把c 的值赋给a一个路径,解答本题时,一定要注意 =”的意义,是用后者替换前者.考点:程序框图. 专题:计算题.分析:由判断框可知:只要 s€0,则程序就执行 是”,否则就跳出循环程序,执行否”并输出i .据此可得出答案.解答:解:由判断框可知:只要 s €0,则程序就执行 是”否则就跳出循环程序,执行否”并输出i .当s=1+2+3+4+5=15 V 20,应继续执行 是”贝U s=15+6=21 >20,此时i=6+仁7,要跳出循环,输出 7. 故选C .点评:理解循环结构的工作原理并会计算s 与i 是解决问题的关键.5•程序框图中所表示的算法是( )考点:选择结构. 专题:图表型.分析:写出经过选择结构得到的结果,得到求的 y 的值的形式,即可判断出框图的功能.解答:解:逐步分析框图中的各框语句的功能,fig该程序框图表示算法的功能是求函数 y= '沁的值,即 y=|x|, 故选A .点评:本题考查解决程序框图中的选择结构时,常采用写出前几次选择的结果,找规律.6. (2014?泉州一模)运行图中所示程序框图所表达的算法,输出的结果是( )B .求x 的相反数C •求x 的平方根D •求x 的算术平方根4 •程序框图表示的算法的运行结果是(A .求x 的绝对值考点:循环结构. 专题:图表型.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算 并输出满足条件 S >20的第一个i 值,模拟程序的运行过程,用表格将程序运行过程中变量 况进行分析,不难给出答案.解答:解:程序在运行过程中各变量的值如下表示:s i 是否继续循环 循环前 1 1/第一圈 1 2 是第二圈23是C . 15D . 31考点:程序框图. 专题:算法和程序框图.分析:由算法的程序框图,计算各次循环的结果,满足条件,结束程序. 解答:解:根据算法的程序框图知,第一次循环得 a=2X1+1=3, 第二次循环得 a=2X 3+1=7,第三次循环得a=2X7+1=15,结束循环, 故选C ,点评:本题考查了应用程序框图进行简单的计算问题,是基础题.7. (2013?合肥二模)如图所示,程序框图(算法流程图)的输出结果是(i 值,k 的值的变化情A . 6第三圈 6 4 是故最后输出的i 值为:5,图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与 择恰当的数学模型 ③解模.&阅读如图所示的程序框图,运行相应的程序,输出的结果为( )A . 676考点: 循环结构.专题:图表型.分析: 根据已知中的流程图,我们模拟程序的运行结果,看变量 不满足时执行循环,满足时退出循环,即可得到输出结果.a 的值是否满足判断框的条件,当判断框的条件解答:解:a=1,满足条件a v 15,执行循环, a=2,满足条件a v 15,执行循环, a=5,满足条件a v 15,执行循环, a=26,不满足条件a v 15,退出循环, 执行输出语句,输出 a=26.故选B .点评:本题主要考查的知识点是程序框图,模拟循环的执行过程是解答此类问题常用的办法,属于基础题.9.阅读如图所示的程序框图,运行相应的程序,输出的结果是( )第四圈24 5 否 点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是: :①分析流程运算的数据比较多,也可使用表格对数据进行分析管理) ?②建立数学模型,根据第一步分析的结果,选 B . 26故选B .A . 1B . 2C . 3D . 4考点:程序框图. 专题:图表型.分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环计算 重新为2时变量n 的值,并输出,模拟程序的运行过程,即可得到答案.解答: 解:程序在运行过程中各变量的值如下表示:S n 是否继续循环循环前 2 1/ 第一圈-1 2是 第二圈 丄3是 第三圈 2 4否则输出的结果为4故选D点评:本题考查的知识点是程序框图,在写程序的运行结果时,模拟程序的运行过程是解答此类问题最常用的办法.10. (2014?福建)阅读如图所示的程序框图,运行相应的程序,输出的叠—考点:循环结构.S 的值等于( )A . 18B . 20C . 21D . 40总三刃十L专题:计算题;算法和程序框图.分析:算法的功能是求 S=21+22+・・+2n +1+2+・・+ n 的值,计算满足条件的 S 值,可得答案.解答:解:由程序框图知:算法的功能是求S=21+22+ ..+2n +1+2+ -+n 的值,12123S =2 +2 +1+2=2+4+1+2=9 V 15, S=2 +2 +2 +1+2+3=2+4+8+1+2+3=20 昌5.•••输出 S=20. 故选:B .点评:本题考查了直到型循环结构的程序框图,根据框图的流程判断算法的功能是解题的关键.11. (2014?北京)当m=7, n=3时,执行如图所示的程序框图,输出的 S 的值为( )考点:循环结构.专题:计算题;算法和程序框图.分析:算法的功能是求 S=7>6X ・・・kx 的值,根据条件确定跳出循环的 k 值,计算输出S 的值.解答: 解:由程序框图知:算法的功能是求S=7>6 >•••>的值,当 m=7 , n=3 时,m - n +1=7 - 3+仁5 , •跳出循环的k 值为4, •输出 S=70X5=210 . 故选:C .点评:本题考查了循环结构的程序框图,根据框图的流程判断算法的功能是解答本题的关键.12 . (2013?辽宁)执行如图所示的程序框图,若输入 n=10,则输出的S=( )(幵晞J丄/输心/1i=2------ 1 -------青r-l/ S H .'ISS7工i=i+2B . 42C . 210D . 840Iwn * 少 IA . 7B .」11C . _557255考点:循环结构.专题:计算题;图表型.分析:框图首先给累加变量S和循环变量i分别赋值0和2,在输入n的值为10后,对i的值域n的值大小加以判断,满足i韦, 执行二$十一,i=i+2,不满足则跳出循环,输出S.-1解答:解:输入n的值为10,框图首先给累加变量S和循环变量i分别赋值0和2,判断2<10 成立,执行S二。
2009至2018年北京高考真题分类汇编之程序框图
2009至2018年北京高考真题分类汇编之程序框图精心校对版题号一总分得分△注意事项:1.本系列试题包含2009年-2018年北京高考真题的分类汇编。
2.本系列文档有相关的试题分类汇编,具体见封面。
3.本系列文档为北京双高教育精心校对版本4.本系列试题涵盖北京历年(2011年-2020年)高考所有学科一、选择题(本大题共8小题,每小题0分,共0分。
在每小题给出的四个选项中,只有一个选项是符合题目要求的)1.(2013年北京高考真题数学(文))执行如图所示的程序框图,输出的S 值为()A .1 B .23C .1321 D .6109872.(2012年北京高考真题数学(文))执行如图所示的程序框图,输出的S 值为3.(2011年北京高考真题数学(文))执行如图所示的程序框图,若输入A 的值为2,则输入的P 值为A .2B .3C .4D .5 (A )2(B )4(C )8(D )16姓名:__________班级:__________考号:__________●-------------------------密--------------封-
-------------线--------------内--------------请--------------不--------------要--------------答--------------题-------------------------●S=S?2k k=k+1k=0, S=1k<3是否输出S 结束开始。
2012年高考真题理科数学解析分类汇编15程序框图
2012年高考真题理科数学解析分类汇编15 程序框图1.【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 中最小的数和最大的数【答案】C【解析】根据程序框图可知,这是一个数据大小比较的程序,其中A 为最大值,B 为最小值,选C.2.【2012高考陕西理10】右图是用模拟方法估计圆周率π的程序框图,P 表示估计结果,则图中空白框内应填入( )A. 1000NP =B. 41000NP =C. 1000MP =D. 41000MP =【答案】D.【解析】根据第一个条件框易知M 是在圆内的点数,N 是在圆外的点数,而空白处是要填写圆周率的计算公式,由几何概型的概念知10004M P =,所以10004MP =.故选D. 3.【2012高考山东理6】执行下面的程序图,如果输入4a =,那么输出的n 的值为(A )2 (B )3 (C )4 (D )5 【答案】B【解析】当4=a 时,第一次1,3,140====n Q P ,第二次2,7,441====n Q P ,第三次3,15,1642====n Q P ,此时Q P <不满足,输出3=n ,选B.4.【2012高考辽宁理9】执行如图所示的程序框图,则输出的S 的值是(A) -1 (B) 23(C)32(D) 4 【答案】D【解析】根据程序框图可计算得24,1;1,2;,3;3s i s i s i ===-=== 3,4;4,5,2s i s i ====由此可知S 的值呈周期出现,其周期为4,输出时9i =因此输出的值与1i =时相同,故选D【点评】本题主要考查程序框图中的循环结构、数列的周期性以及运算求解能力, 属于中档题。
【备战】高考数学 高频考点归类分析 程序框图(真题为例)
程序框图典型例题:例1. (2012年全国课标卷理5分)如果执行下边的程序框图,输入正整数(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 中最小的数和最大的数【答案】C 。
【考点】程序框图的结构。
【解析】根据程序框图所示的顺序,逐框分析程序中各变量、各语句的作用可知:该程序的作用是:A 和B 分别是12,,...,n a a a 中最大的数和最小的数。
故选C 。
例2. (2012年北京市理5分)执行如图所示的程序框图,输出的S 值为【 】A. 2 B .4 C.8 D. 16【答案】C。
【考点】程序框图。
【分析】根据流程图所示的顺序,逐框分析程序中各变量、各语句的作用,程序的运行过程中各变量值变化如下表:-时,输出x 例3. (2012年天津市理5分)阅读下边的程序框图,运行相应的程序,当输入x的值为25的值为【】-(B)1(C)3(D)9(A)1【答案】C。
【考点】程序框图。
【分析】根据流程图所示的顺序,程序的运行过程中各变量值变化如下表:例4. (2012年天津市文5分)阅读下边的程序框图,运行相应的程序,则输出S的值为【】(A)8 (B)18 (C)26 (D)80【答案】C。
【考点】程序框图。
【分析】根据流程图所示的顺序,程序的运行过程中各变量值变化如下表:例5. (2012年安徽省理5分)如图所示,程序框图(算法流程图)的输出结果是【】C5()D8()A3()B4()【答案】B。
【考点】程序框图的结构。
【解析】根据程序框图所示的顺序,逐框分析程序中各变量、各语句的作用可知:该程序的作用是计算满x≤的最小项数:足4根据流程图所示的顺序,程序的运行过程中各变量值变化如下表:y。
2013年高考试题分类汇编(程序框图)
2013年高考试题分类汇编(程序框图)1.(2013·全国卷Ⅰ·文理科)执行右面的程序框图,如果输入的[1,3]t∈-,则输出的S属于A.[3,4]- B.[5,2]- C.[4,3]- D.[2,5]-2.(2013·全国卷Ⅱ·理科)执行右面的程序框图,如果输入的10N =,那么输出的S=A.11112310++++ B.11112!3!10!++++C.11112311++++ D.11112!3!11!++++3.(2013·全国卷Ⅱ·文科)执行右面的程序框图,如果输入的4N =,那么输出的S =A.1111234+++B.1111232432+++⨯⨯⨯ C.111112345++++111112324325432++++⨯⨯⨯⨯⨯⨯4.(2013·山东卷·理科)执行右面的程序框图,若输入的ε的值为025,则输出的n 的值为 .5.(2013·安徽卷·文理科)如图所示,程序框图(算法流程图)的输出结果是A.16B.25C.3D.11126.(2013·浙江卷·理科)某程序框图如图所示,若该程序运行后输出的值是95,则aA.4 B.5 C.6 D.77.(2013·浙江卷·文科)某程序框图如图所示,则该程序运行后输出的值等于______.8.(2013·北京卷·文理科)执行如图所示的程序框图,输出的S 值为A.1B.23C.1321 D.6109879.(2013·天津卷·文理科)阅读右边的程序框图,运行相应的程序,则输出n的值为A .7B .6C .5D .410.(2013·福建卷·文科)阅读如图所示的程序框图,运行相应的程序,如果输入某个正整数n后,输出的(10,20)S∈那么n的值是A.3 B.4 C.5 D.611.(2013·辽宁卷·理科)执行如图所示的程序框图,若输入10n=,则输出S=A.511B.1011C.3655D.725512.(2013·辽宁卷·文科)执行如图所示的程序框图,若输入8n=,则输出S=A.511B.1011C.3655D.725513.(2013·湖南卷·文理科)执行如图所示的程序框图,如果输入1a =,2b =,则输出a 的值是 .14.(2013·江西卷·文理科)阅读如下程序框图,如果输出5i =,那么在空白矩形框中应填入的语句为A.22s i =-B.21s i =-C.2s i =D.24s i =+S15.(2013·湖北卷·理科)阅读如图所示的程序框图,运行相应的程序,输出的结果i= .入m的值为2,则输出的结果i= .17.(2013·重庆卷·理科)执行如图所示的程序框图,如果输出3s =,那么判断框内应填入的条件是A.6k ≤B.k 8k ≤ D.9k ≤18.(2013·广东卷·文理科)执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为 .。
2019年高考真题理科数学解析分类汇编15程序框图
2019年高考真题理科数学解析分类汇编15 程序框图1.【2019高考新课标理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 中最小的数和最大的数【答案】C【解析】根据程序框图可知,这是一个数据大小比较的程序,其中A 为最大值,B为最小值,选C.2.【2019高考陕西理10】右图是用模拟方法估计圆周率π的程序框图,P 表示估计结果,则图中空白框内应填入( ) A. 1000NP = B. 41000NP = C. 1000MP = D. 41000MP =【答案】D.【解析】根据第一个条件框易知M 是在圆内的点数,N 是在圆外的点数,而空白处是要填写圆周率的计算公式,由几何概型的概念知10004M P =,所以10004MP =.故选D. 3.【2019高考山东理6】执行下面的程序图,如果输入4a =,那么输出的n 的值为(A )2 (B )3 (C )4 (D )5【答案】B【解析】当4=a 时,第一次1,3,140====n Q P ,第二次2,7,441====n Q P ,第三次3,15,1642====n Q P ,此时Q P <不满足,输出3=n ,选B.4.【2019高考辽宁理9】执行如图所示的程序框图,则输出的S 的值是(A) -1 (B) 23(C) 32(D) 4 【答案】D【解析】根据程序框图可计算得24,1;1,2;,3;3s i s i s i ===-===3,4;4,5,2s i s i ====由此可知S 的值呈周期出现,其周期为4,输出时9i =因此输出的值与1i =时相同,故选D【点评】本题主要考查程序框图中的循环结构、数列的周期性以及运算求解能力, 属于中档题。
天津高考真题分类汇编程序框图部分
天津高考真题分类汇编程序框图部分一、选择题(共19小题;共95分)1. 阅读如图所示的程序框图,运行相应的程序,当输入的值为时,输出的值为A. B. C. D.2. 阅读下面的程序框图,运行相应的程序,输出的的值为A. B. C. D.3. 阅读下边的程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.4. 阅读如图所示的程序框图,运行相应的程序,则输出的值为A. B. C. D.5. 阅读如图程序框图,运行相应的程序,则输出的值为.A. B. C. D.6. 阅读下面的程序框图,若输出的值为,则判断框内可填写A. B. C. D.7. 阅读如图所示的程序框图,运行相应的程序,则输出的值为A. B. C. D.8. 阅读程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.9. 阅读下面的程序框图,则输出的A. B. C. D.10. 阅读程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.11. 阅读如图的程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.12. 阅读如图的程序图,运行相应的程序,则输出的值为A. B. C. D.13. 阅读下面的程序框图,运行相应的程序,则输出的值为A. B. C. D.14. 阅读下面的程序框图,则输出的A. B. C. D.15. 阅读右边的程序框图,运行相应的程序,则输出的值为A. B. C. D.16. 阅读程序框图,运行相应的程序,则输出的值为A. B. C. D.17. 阅读程序框图,运行相应的程序,则输出的值为A. B. C. D.18. 阅读如图所示的程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.19. 阅读如图的程序框图,运行相应的程序,若输入的值为,则输出的值为A. B. C. D.二、填空题(共2小题;共10分)20. 阅读如下的程序框图,运行相应的程序,则输出的值为.21. 阅读如图的框图,运行相应的程序,输出的值为.答案第一部分1. C2. B 【解析】时,时,时,输出3. B4. D5. C6. D 【解析】结合程序框图知,这里的循环体,,初始值,,依次循环有,;,;,,所以判断框应让程序循环到此结束,所以判断框内可填写.7. B8. C9. C10. C11. C12. B13. B 【解析】时,;时,;时,;时,.所以输出.14. C 【解析】第次循环后,.15. B【解析】第一次:,,第二次:,,第三次:,,满足,输出.16. B17. C18. B19. B第二部分20.【解析】第一次循环:,;第二次循环:,;第三次循环:,.因为,所以结束循环,输出.21.。
2011年高考试题分类汇编(程序框图)
2011年高考试题分类汇编(程序框图)1.(2011·全国大纲卷·文理科)执行右面的程序框图,如果输入的N 是6,那么输出的P 是A .120B .720C .1440D .50402.(2011·山东卷·文理科)按右图所示的程序框图,输入2l =,3m =,5n =,则输出的y 的值是 .3.(2011·天津卷·理科)阅读右边的程序框图,运行相应的程序,则输出i 的值为A.3 B.4 C.5 D.64.(2011x的值为4-,则输出y的值为A.0.5 B..45.(2011·浙江卷·文理科)若某程序框图如图所示,则该程序运行后输出的k 值为 .6.(2011·辽宁卷·文理科)执行右面的程序框图,如果输入的n 是4,则输出的p 是A .8B .5C .3D .2 7.(2011·福建卷·文科)阅读右图所示的程序框图,运行相应的程序,输出的结果是A .3B .11.1238.(2011·安徽卷·文理科)如图所示,程序框图(算法流程图)的输出结果是 .9.(2011·北京卷·理科)执行如图所示的程序框图,输出的s 值为A .3-B .1- C .1D .210.(2011·北京卷·文科)执行如图所示的程序框图,若输入A 的值为2,则输出的P 值为A .2B .3C .4D .511.(2011·湖南卷·文科)若执行如图2所示的框图,输入11x =,22x =,34x =,48x =,则输出的数等于 .12.(2011·陕西卷·理科)图中,1x ,2x ,3x 为某次考试三个评阅人对同一道题的独立评分,p 为该题的最终得分.当16x =,29x =,8.5p =时,3x 等于 A .11 B .10 C .8 D .713.(2011·陕西卷·文科)如右框图,16x=,29x=,8.5p=时,3x等于A.7 B.8 C.10 D.11。
2013高考理科数学试题分类汇编12.程序框图
2013年全国高考理科数学试题分类汇编12:程序框图一、选择题1 .(2013年高考北京卷(理))执行如图所示的程序框图,输出的S 值为( )A .1B .23 C .1321D .610987[来源:学,科,网] 【答案】C2 .(2013年浙江数学(理))某程序框图如图所示,若该程序运行后输出的值是59,则 ( )A .4=aB .5=aC .6=aD .7=a【答案】A 3 .(2013年安徽数学(理))如图所示,程序框图(算法流程图)的输出结果是( )A .16B .2524C .34D .1112【答案】D4 .(2013年重庆数学(理))执行如题(8)图所示的程序框图,如果输出3s =,那么判断框内应填入的条件是( )A .6k ≤B .7k ≤C .8k ≤D .9k ≤(第5题图)【答案】B5 .(2013年高考江西卷(理))阅读如下程序框图,如果输出5i =,那么在空白矩形框中应填入的语句为( )A .2*2S i =-B .2*1S i =-C .2*S i =D .2*4S i =+【答案】C6 .(2013年福建数学(理))阅读如图所示的程序框图,若输入的10k =,则该算法的功能是 ( )A .计算数列{}12n -的前10项和B .计算数列{}12n -的前9项和 [来源:Z*xx*]C .计算数列{}21n -的前10项和D .计算数列{}21n -的前9项和[来源:学.科.网Z.X.X.K]【答案】A7 .(2013年新课标Ⅱ卷数学(理))执行右面的程序框图,如果输入的10N =,那么输出的S =( )A .1111+2310+++…… B .1111+2310+++……!!! C .1111+2311+++…… D.1111+2311+++……!!!【答案】B8 .(2013年辽宁数学(理))执行如图所示的程序框图,若输入10,n S ==则输出的( )A .511B .1011C .3655D .7255【答案】A9 .(2013年高考新课标1(理))运行如下程序框图,如果输入的[1,3]t ∈-,则输出s 属于( )A .[3,4]-B .[5,2]-C .[4,3]-D .[2,5]-【答案】A10.(2013年高考陕西卷(理))根据下列算法语句, 当输入x 为60时, 输出y 的值为( )A .25B .30C .31D .61【答案】C11.(2013年天津数学(理))阅读右边的程序框图, 运行相应的程序, 若输入x 的值为1, 则输出S 的值为( )A .64B .73C .512D .585【答案】B 二、填空题12.(2013年高考湖南卷(理))执行如图3所示的程序框图,如果输入1,2,a b a ==则输出的的值为_____9_____.【答案】913.(2013年江苏卷)下图是一个算法的流程图,则输出的n 的值是________.【答案】314.(2013年广东省数学(理))执行如图所示的程序框图,若输入n 的值为4,则输出s 的值为___7 ___. 15.(2013年高考湖北卷(理))阅读如图所示的程序框图,运行相应的程序,输出的结果i =___________【答案】 5。
程序框图高考试题汇编
(第2题图)程序框图高考试题汇编1 .执行如图所示的程序框图,输出的S值为 ( )A.1 B.23C.1321D.610987第3题) (第1题)2.某程序框图如图所示,若该程序运行后输出的值是59,则()A.4=a B.5=a C.6=a D.7=a3.如图所示,程序框图(算法流程图)的输出结果是()A.16B.2524C.34D.11124.执行如题(8)图所示的程序框图,如果输出3s=,那么判断框内应填入的条件是()A.6k≤B.7k≤C.8k≤D.9k≤5.阅读右上方的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为()A.64 B.73 C.512 D.5856.阅读如下程序框图,如果输出5i=,那么在空白矩形框中应填入的语句为A.2*2S i=-B.2*1S i=-C.2*S i=D.2*4S i=+7 .执行下面的程序框图,如果输入的10N=,那么输出的S=()A.1111+2310+++……B.1111+2310+++……!!!C.1111+2311+++……D.1111+2311+++……!!!8 .运行如下程序框图,如果输入的[1,3]t∈-,则输出s属于()A.[3,4]-B.[5,2]-C.[4,3]-D.[2,5]-9.根据下列算法语句, 当输入x为60时, 输出y的值为()A.25 B.30 C.31 D.6110.执行如图3所示的程序框图,如果输入1,2,a b a==则输出的的值为__________.11.执行如图所示的程序框图,若输入n的值为s的值为______.12. 下图是一个算法的流程图,则输出的n的值是________.13阅读如中图所示的程序框图,运行相应的程序,输出的结果i=___________.14.执行右上图的程序框图,若输入的ε的值为0.25,则输出的n的值为_____.图 115执行如图所示的程序框图,若输入8,n S ==则输出的( )A .49B .67C .89D .101116.执行如图1所示的程序框图,若输入n 的值为3,则输出s 的值是__________ 17执行程序框图,如果输入的[1,3]t ∈-,则输出的S 属于( )A .[3,4]-B .[5,2]-C .[4,3]-D .[2,5]-18执行如题(5)图所示的程序框图,则输出的k 的值是_____________第19题 第20题19执行上边中间的程序框图,若第一次输入的a 的值为-1.2,第二次输入的a 的值为1.2,则第一次、第二次输出的a 的值分别为_____________.20执行右面的程序框图,如果输入的4N =,那么输出的S =( )(A )1111234+++ (B )1111232432+++⨯⨯⨯ (C )111112345++++ (D )111112324325432++++⨯⨯⨯⨯⨯⨯21下图是某算法的程序框图,则程序运行后输入的结果是_________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012高考真题分类汇编:程序框图
1.【2012高考真题新课标理6】如果执行右边的程序框图,输入正整数(2)N N ≥和实数12,,...,n a a a ,输出,A B ,则( )
()A A B +为
12,,...,n a a a 的和
()B 2
A B +为12,,...,n a a a 的算术平均数 ()C A 和B 分别是12,,...,n a a a 中最大的数和最小的数
()D A 和B 分别是12,,...,n a a a 中最小的数和最大的数
【答案】C
2.【2012高考真题陕西理10】右图是用模拟方法估计圆周率π
的程序框图,P 表示估计结果,则图中空白框内应填入
( ) A. 1000
N P =
B. 41000
N P =
C. 1000
M P = D. 41000M P =
【答案】D.
3.【2012高考真题山东理6】执行下面的程序图,如果输入4a =,那么输出的n 的值为
(A )2 (B )3
(C )4 (D )5
【答案】B
4.【2012高考真题辽宁理9】执行如图所示的程序框图,则输出的S 的值是
(A) -1 (B) 23
(C) 3
2
(D) 4
【答案】D
【点评】本题主要考查程序框图中的循环结构、数列的周期性以及运算求解能力,
属于中档题。
此类题目需要通过计算确定出周期(如果数值较少也可直接算出结果),再根据周期确定最后的结果。
5.【2012高考真题北京理4】执行如图所示的程序框图,输出的S值为()
A. 2 B .4 C.8 D. 16
【答案】C
6.【2012高考真题安徽理3】如图所示,程序框图(算法流程图)的输出结果是()
()A3()B4()C5()D8
【答案】B
7.【2012高考真题天津理3】阅读右边的程序框图,运行相应的程序,当输入x的值为-25时,输出x的值为
(A)-1 (B)1
(C)3 (D)9
【答案】C
x=-,n=3,则输出8.【2012高考真题湖南理14】如果执行如图3所示的程序框图,输入1
的数S= .
-
【答案】4
【点评】本题考查算法流程图,要明白循环结构中的内容,一般解法是逐步执行,一步步将执行结果写出,特别是程序框图的执行次数不能出错.
9.【2012高考真题江西理14】下图为某算法的程序框图,则程序运行后输出的结果是______________.
【答案】3
【命题立意】本题考查了程序框图的识别与应用。
10.【2012高考真题浙江理12】若某程序框图如图所示,则该程序运行后输出的值是
__________
1
【答案】
120
11.【2012高考真题湖北理12】阅读如图所示的程序框图,运行相应的程序,输出的结果s .
【答案】9
12.【2012高考真题广东理13】执行如图所示的程序框图,若输入n的值为8,则输出s的值为.
【答案】8
13.【2012高考真题福建理12】阅读右图所示的程序框图,运行相应地程序,输出的s值等
于_____________________.
【答案】-3.
14.【2012高考江苏4】(5分)下图是一个算法流程图,则输出的k的值是▲.
【答案】5。
【考点】程序框图。