程序框图高考题汇编讲解学习
高考真题理科数学解析分类汇编15程序框图

高考真题理科数学解析分类汇编15 程序框图1.【2012高考新课标理6】如果执行右边的程序框图,输入正整数(2)N N ≥和实数12,,...,n a a a ,输出,A B ,则( )()A A B +为12,,...,n a a a 的和 ()B2A 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 =,所以10004M P =.故选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【点评】本题主要考查程序框图中的循环结构、数列的周期性以及运算求解能力, 属于中档题。
高考数学专题突破:程序框图难题

高考数学专题突破:程序框图难题一、高考真题【2015•重庆】执行如图所示的程序框图,若输出k的值为8,则判断框图可填入的条件是()s≤【解析】模拟执行程序框图,k的值依次为0,2,4,6,8,因此S=(此时k=6),因此可填:S.故选:C.【2014重庆理】执行如图所示的程序框图,若输出k的值为6,则判断框内可填入的条件是()>>【答案】B【解析】由程序框图知:程序运行的S=××…×,∵输出的k=6,∴S=××=,∴判断框的条件是S >,故选:C .【2013课标全国Ⅱ理6】执行下面的程序框图,如果输入的N =10,那么输出的S =( ).A .1111+2310+++ B .1111+2!3!10!+++ C .1111+2311+++ D .1111+2!3!11!+++ 【答案】B【解析】由程序框图知,当k =1,S =0,T =1时,T =1,S =1; 当k =2时,12T =,1=1+2S ;当k =3时,123T =⨯,111+223S =+⨯; 当k =4时,1234T =⨯⨯,1111+223234S =++⨯⨯⨯;…; 当k =10时,123410T =⨯⨯⨯⨯ ,1111+2!3!10!S =+++,k 增加1变为11,满足k >N ,输出S ,所以B 正确.【2013重庆理8】执行如图所示的程序框图,如果输出s =3,那么判断框内应填入的条件是( ).A .k ≤6B .k ≤7C .k ≤8D .k ≤9 【答案】B【解析】由程序框图可知,输出的结果为s =log 23×log 34×…×log k (k +1)=log 2(k +1).由s =3,即log 2(k +1)=3,解得k =7.又∵不满足判断框内的条件时才能输出s ,∴条件应为k ≤7.【2013江西理7】阅读如下程序框图,如果输出i =5,那么在空白矩形框中应填入的语句为( ).A .S =2*i -2B .S =2*i -1C .S =2*iD .S =2*i +4 【答案】C【解析】当i =2时,S =2×2+1=5;当i =3时,S =2×3+4=10不满足S <10,排除选项D ;当i =4时,S =2×4+1=9;当i =5时,选项A ,B 中的S 满足S <10,继续循环,选项C 中的S =10不满足S <10,退出循环,输出i =5,故选C.【2012陕西理】10. 右图是用模拟方法估计圆周率π的程序框图,P 表示估计结果,则图中空白框内应填入( )A .1000N P =B .41000N P =C .1000M P =D .41000M P =【答案】C 【解析】M 表示落入扇形的点的个数,1000表示落入正方形的点的个数, 则点落入扇形的概率为1000M ,由几何概型知,点落入扇形的概率为4π,则10004M P ==π,故选D【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 中最小的数和最大的数【答案】C 【解析】由程序框图可知,A 表示1a ,2a ,…,Na 中最大的数,B 表示1a ,2a ,…,N a 中最小的数,故选择C 。
《程序框图高考题》课件

总结与展望
程序框图在未来的发展中可能会采用更先进的技术和设计工具,提升绘图和 分析的效率。 程序框图应用的前景展望广阔,将在软件开发领域发挥更加重要的作用。
程序框图的绘制方法
绘制程序框图的步骤包括确定程序的输入、输出和处理过程,然后根据逻辑 关系进行符号的连接。 在绘制程序框图时需要遵循一定的规范,如使用合适的符号和连接方式。
程序框图的过程序框图展示计算三 个数的平均数的过程,涉 及输入、处理和输出步骤。
实例二:判断一个数 是否为素数
程序框图高考题 PPT课件
介绍程序框图的定义、常见元素及其含义,以及程序框图在软件开发中的应 用和与程序设计的关系。
什么是程序框图
程序框图是一种用图形符号表示计算机程序流程的工具,用于展示程序的结 构和逻辑。 常见元素包括开始和结束符号、输入和输出符号、处理符号、判断符号等。
程序框图的作用
程序框图在软件开发中起到了关键的作用,它可以帮助开发人员清晰地理解和设计程序的逻辑流程。 程序框图与程序设计密切相关,是程序设计的重要工具之一。
展示如何使用程序框图判 断一个数是否为素数,包 括输入、处理和输出。
实例三:求解二次方 程
使用程序框图解决二次方 程,包括输入方程系数、 计算过程和输出结果。
程序框图的优化与改进
通过一些优化方法,可以改善程序框图的效率和可读性,提高程序的执行速 度。 对于现有的程序框图,可以进行改进和升级,以适应新的需求和技术。
【备战】高考数学 高频考点归类分析 程序框图(真题为例)

程序框图典型例题:例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。
专题07 程序框图-2020年高考数学(文)母题题源解密(全国Ⅱ专版)(解析版)

专题07 程序框图【母题来源】【2020年高考全国Ⅱ卷文数】执行右面的程序框图,若输入的k =0,a =0,则输出的k 为A .2B .3C .4D .5【答案】C【分析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的k 值,模拟程序的运行过程,分析循环中各变量值的变化情况,即可求得答案.【解析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出的k 值, 模拟程序的运行过程:0,0k a ==,第1次循环,2011a =⨯+=,011k =+=,110>为否, 第2次循环,2113a =⨯+=,112k =+=,310>为否, 第3次循环,2317a =⨯+=,213k =+=,710>为否, 第4次循环,27115a =⨯+=,314k =+=,1510>为是, 退出循环,输出4k =.故选:C.【点睛】本题考查求循环框图的输出值,解题关键是掌握模拟循环语句运行的计算方法,考查了分析能力和计算能力,属于基础题.【命题意图】1.算法的含义、程序框图(1)了解算法的含义,了解算法的思想.(2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环.2.基本算法语句理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.【命题规律】1.高考中对程序框图的考查,主要是顺序结构、条件结构、循环结构,其中循环结构为重点,考查程序运行后的结果,或考查控制循环的条件,主要以选择题或填空题的形式出现.2.算法与流程图的考查,侧重于对流程图循环结构、条件结构和伪代码的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环的初始条件、循环次数、循环的终止条件,要通过循环规律,明确流程图研究的数学问题,是求和还是求项.【答题模板】三种基本逻辑结构的常见问题及解题模板:1.顺序结构顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.2.条件结构利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一框中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足.3.循环结构①已知程序框图,求输出的结果.可按程序框图的流程依次执行,最后得出结果.②完善程序框图问题,结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式.③对于辨析程序框图功能问题,可将程序执行几次,即可根据结果作出判断.【方法总结】程序框图的结构类型及作用【注】(1)注意区分处理框与输入框,处理框主要是赋值、计算,而输入框只是表示一个算法输入的信息.(2)循环结构中必有条件结构,其作用是控制循环进程,避免进入“死循环”,是循环结构必不可少的一部分.(3)注意区分当型循环与直到型循环.直到型循环是“先循环,后判断,条件满足时终止循环”;而当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.1.(2020·河北省衡水中学高三月考)执行如图所示的程序框图,输出的结果是A .5B .6C .7D .8【答案】B【分析】按照流程图运行到第五次循环后停止循环,由此可得答案. 【解析】1i =,12n =, 第一次循环:8n =,2i =, 第二次循环:31n =,3i =, 第三次循环:123n =,4i =, 第四次循环:119n =,5i =,第五次循环:475n =,6i =,停止循环, 输出6i =. 故选:B.【点睛】本题考查了循环结构流程图和条件结构流程图,属于基础题.2.(2020·四川省阆中中学高三二模)一个算法的程序框图如图所示,若执行该程序输出的结果是1-,则判断框内可填入的条件是A .6?i <B .7?i >C .7?i <D .6?i >【答案】D【分析】先执行循环结构,当1P =-时,应该终止循环,根据此时i 的值结合四个选项进行选择即可. 【解析】1i =进入循环,2i =,1T =,20119P =-=; 否,3i =,2T =,19217P =-=; 否,4i =,3T =,17314P =-=; 否,5i =,4T=,1440P =-=;否,6i =,5T =,1055P =-=; 否,7i =,6T =,561P =-=-,此时应满足判断条件,所以判断框内可填入的条件是6?i >. 故选D.【点睛】本题考查了已知循环结构的输出结果实例判断语句的问题,考查了数学运算能力. 3.(2020·四川省高三三模)如图所示的程序框图,若输出的y 的值为2,则输入的x 的值为A .4B .2-C .2或2-D .4或2-【答案】D【分析】根据程序框图,对x 分类讨论,求解即可. 【解析】当1x >时,2log 2,4y x x ===, 当1x ≤时,222,2y x x =-==-或2x =(舍去). 故选:D.【点睛】本题考查选择结构框图的应用,准确理解程序框图的含义是解题的关键,属于基础题. 4.(2020·河北新乐市第一中学高三)执行如下图所示程序框图,若输出的46S ,则①处填入的条件可以是A .4?k <B .5?k <C .4?k >D .5?k >【答案】B【解析】第一次循环得到:1,2S K ==,不输出; 第二次循环得到:4,3S K =-=,不输出; 第三次循环得到:17,4S K =-=,不输出; 第四次循环得到:46,5S K =-=,退出循环; 因此判断框中的条件为:5?k <, 故选B.5.(2020·全国高三月考)如图所示的程序框图输出的值为A .12B .0C .1-D .32-【答案】D【分析】按照程序框图运行得S 的取值的周期为6,利用周期即得解.. 【解析】由程序框图分析可知,循环如下:1n =,12S =; 2n =,0S =;3n =,1S =-;4n =,32S =-;5n =,1S =-;6n =,0S =;7n =,12S =;由周期性及202033664=⨯+可知当2020n =时,32S =-. 故选:D.【点睛】本题主要考查程序框图,考查程序框图的输出结果的计算,意在考查学生对这些知识的理解掌握水平.6.(2020·安徽省高三)阅读如图所示程序框图,运行相应的程序.当输入的[]2,4x ∈-时,则输出y 的范围是A .[]8,4-B .[]0,24C .[](]2,46,24-D .[]2,24-【答案】D 【解析】当21x 时,223214x ≤+≤,则024y ≤≤;当14x ≤≤时,26y -≤≤; 综上所述,输出y 的范围为[0,24][2,6][2,24]⋃-=-.【点睛】本题考查程序框图等知识,意在考查分类讨论思想的应用能力和基本计算能力. 7.(2020·江西省高三)运行如图所示的程序框图,若输出S 的值为88,则判断框中可以填A .5i >B .7i >C .9i >D .11i >【答案】C【分析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量S 的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案. 【解析】第一次,011S =+=,1a =,2b =,2i =, 第二次,1124S =++=,3a =,5b =,4i =, 第三次,43512S =++=,8a =,13b =,6i =, 第四次,1281333S =++=,21a =,34b =,8i =, 第五次,33213488S =++=,55a =,89=b ,10i =,由题意,此时满足判断框内的条件,退出循环,输出S 的值为88, 故判断框中条件可以是9i > 故选:C .【点睛】此题考查的是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答,属于基础题.8.(2020·内蒙古自治区高三二模)执行如图所示的程序框图,输出的s 值为A .2B .32C .53D .85【答案】D【分析】根据流程图逐次计算每次循环时各变量的值后可得正确的选项. 【解析】初始条件:0,1k s ==,显然4k <成立,进入循环体,011k =+=,1121s =+=, 显然4k <成立,进入循环体,112k =+=,13122s =+=,显然4k <成立,进入循环体,213k =+=,151332s =+=, 显然4k <成立,进入循环体,314k =+=,181553s =+=, 显然4k <不成立,退出循环体,输出85s =.故选:D【点睛】本题考查了程序框图输出问题,考查了循环结构的性质,考查了数学运算能力.9.(2020·贵州省高三)中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图.执行该程序框图,若输入3x =,2n =,依次输入的a 为2,3,5,则输出S =A .9B .12C .26D .32【答案】D【分析】直接根据程序框图,一步一步模拟程序运行,即可得答案; 【解析】2,2,1a S k ===,3,2339,2a S k ==⨯+==, 5,93532,3a S k ==⨯+==,输出32S =,故选:D.【点睛】本题考查根据程序框图求输出值,考查运算求解能力,属于基础题.10.(2020·银川唐徕回民中学高三三模)已知[]x 表示不超过x 的最大整数,执行如图所示的程序框图,若输入的x 值为2.4,则输出z 的值为A .1.2B .0.6C .0.4D .0.4-【答案】D【解析】程序运行时,变量值依次为 2.4,1y x ==,满足0x ≥,1.2x =, 1.2,0y x ==,满足0x ≥,0.6x =,0.6,1y x ==-,不满足0x ≥,执行10.60.4z x y =+=-+=-,故选D .11.(2020·云南省昆明一中高三一模)执行如图所示的程序框图,输出的S 的值为A .25B .24C .21D .9【答案】A【分析】根据程序框图,顺着流程线依次代入循环结构,得到结果. 【解析】第一次循环:09S =+,97T =+: 第二次循环:97S =+,975T =++; 第三次循环:975S =++,9753T =+++; 第四次循环:9753S =+++,97531T =++++;第五次循环:97531S =++++,()975311T =+++++-,此时循环结束,可得()591252S ⨯+==.选A. 【点睛】本题考查了循环结构,顺着结构图,依次写出循环,属于简单题型.12.(2020·山西省高三月考)如图所示的程序框图,若输入x 的数值是19,则输出的y 值为A .-124B .124C .26D .0【答案】A【分析】模拟执行程序框图,即可容易求得结果. 【解析】模拟执行程序框图如下:19,13x x ==,满足0x ≥,7x =,满足0x ≥, 1x =,满足0x ≥,x≥,x=-,不满足05()351124y=-+=-.故选:A.【点睛】本题考查由程序框图求输出结果,属基础题.13.(2020·吉林省高三)执行如图所示的程序框图,若输入n的值为3,则输出s的值是A.1B.2C.4D.7【答案】C【解析】第一次循环;第二次循环;第三次循环;结束循环,输出故选C.【名师点睛】算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括选择结构、循环结构、伪代码,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.14.(2020·全国高三月考)运行如图所示的程序框图,则输出的s值为A .10-B .57-C .11-D .26-【答案】D【分析】模拟执行程序,即可容易求得结果. 【解析】第一次循环,1s =-,2k =; 第二次循环,4s =-,3k =; 第三次循环,11s =-,4k =; 第四次循环,26s =-,5k =; 不满足5k <,输出26s =-. 故选:D.【点睛】本题考查由程序框图计算输出结果,属基础题.15.(2020·山西省太原五中高三月考)执行如图所示的程序框图,则输出的结果是A .14B .15C .16D .17【答案】C【解析】由程序框图可知,从1n =到15n =得到3S <-,因此将输出16n=.故选C.16.(2020·山西省高三)宋元时期数学名著《算学启蒙》中有关于“松竹并生"的问题,松长三尺,竹长一尺,松日自半,竹日自倍,松竹何日而长等,如图是源于其思想的一个程序框图,若输入的a,b分别为3,1,则输出的n等于A.5B.4C.3D.2【答案】B【分析】由已知中的程序框图可知:该程序的功能是利用循环结构计算并输出变量S的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.【解析】当n=1时,a=33922+=,b=2,满足进行循环的条件,当n=2时,a9927244=+=,b=4,满足进行循环的条件,当n=3时,a272781488=+=,b=8,满足进行循环的条件,当n=4时,a818124381616=+=,b=16,不满足进行循环的条件,故输出的n值为4,故选:B.【点睛】本题考查的知识点是程序框图,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.17.(2020·重庆南开中学高三月考)执行如图所示的程序框图,则输出的结果为A .10-B .6C .8D .14【答案】B【分析】写出每次循环的结果,即可得到答案. 【解析】当20,1S i ==时,2,20218i S ==-=,25,4,18414i S ==-=,45;8,1486i S ==-=,此时85>,退出循环,输出的S 的为6. 故选:B【点睛】本题考查程序框图的应用,此类题要注意何时循环结束,建议数据不大时采用写出来的办法,是一道容易题.18.(2020·宁夏回族自治区银川一中高三)按照程序框图(如图)执行,第3个输出的数是A .3B .4C .5D .6【答案】C【分析】根据程序框图,模拟计算即可求解.【解析】第一次执行程序,1,2,5?A S S ==≤, 第二次执行程序,3,3,5?A S S ==≤, 第三次执行程序,5,4,5?A S S ==≤, 由以上可知,第3个输出的数为5, 故选:C【点睛】本题主要考查了程序框图,循环结构,条件分支结构,属于容易题.19.(2020·宁夏回族自治区高三三模)相传黄帝时代,在制定乐律时,用“三分损益”的方法得到不同的竹管,吹出不同的音调.“三分损益”包含“三分损一”和“三分益一”,用现代数学的方法解释如下,“三分损一”是在原来的长度减去一分,即变为原来的三分之二;“三分益一”是在原来的长度增加一分,即变为原来的三分之四,如图的程序是与“三分损益”结合的计算过程,若输入的x 的值为1,输出的x 的值为A .6481B .3227C .89D .1627【答案】B【分析】执行循环结构的程序框图,根据判断条件,逐次循环计算,即可得到结果. 【解析】由题意,执行循环结构的程序框图,可得: 第1次循环:x =23,i =2,不满足判断条件; 第2次循环:x =89,i =3,不满足判断条件;第3次循环:x =3227,i =4,满足判断条件,输出结果x =3227,故选B .【点睛】本题主要考查了循环结构的程序框图的计算输出结果问题,其中解答中模拟执行循环结构的程序框图,逐次计算,根据判断条件求解是解答的关键,着重考查了运算与求解能力,属于基础题.20.(2020·西藏自治区高三二模)若正整数n 除以正整数m 的余数为r ,则记为r nMODm =,例如2125MOD =.如图程序框图的算法源于我国古化著名的《中国剩余定理》,执行该程序框图,则输出的i 等于A .2B .4C .8D .16【答案】D【分析】模拟执行程序,根据循环结构,逐步执行,即可得到结果. 【解析】模拟执行程序如下:7,1n i ==开始,2,9i n ==,不满足13nMOD =,故4,13i n ==,满足13nMOD =,但不满足25nMOD =, 故8,21i n ==,不满足13nMOD =,故16,37i n ==,满足13nMOD =,满足25nMOD =, 输出16i =. 故选:D.【点睛】本题考查循环结构语句的执行,只需按照程序框图模拟执行即可,属基础题.21.(2020·广东省高三二模)执行如图的程序框图,如果输入的k=0.4,则输出的n=A.5B.4C.3D.2【答案】C【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算S的值并输出相应变量n的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.【解析】模拟程序的运行,可得k=0.4,S=0,n=1,S11 133 ==⨯,不满足条件S>0.4,执行循环体,n=2,S11113352=+=⨯⨯(1111335-+-)25=,不满足条件S>0.4,执行循环体,n=3,S11111335572=++=⨯⨯⨯(11111133557-+-+-)37=,此时,满足条件S>0.4,退出循环,输出n的值为3.故选:C.【点睛】本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.22.(2020·石嘴山市第三中学高三)2019年11月26日,联合国教科文组织宣布3月14日为“国际数学日”(昵称:πday),2020年3月14日是第一个“国际数学日”,圆周率π是圆的周长与直径的比值,是一个在数学及物理学中普遍存在的数学常数.π有许多奇妙性质,如莱布尼兹恒等式2 1111149166π++++=,即为正整数平方的倒数相加等.小红设计了如图所示的程序框图,要求输出的T值与2π非常近似,则①、②中分别填入的可以是A .21S i =,1i i =+ B .21S S i =+,1i i =+ C .21S S i=+,2i i =D .21(1)S S i =++,1i i =+【答案】B【分析】根据程序框图表示的算法判断得到答案. 【解析】依题意中输出的222322111116612342021T S π⎛⎫==+++++≈ ⎪⎝⎭, 对比选项B 满足. 故选:B.【点睛】本题考查了程序框图,意在考查学生的理解能力和应用能力.23.(2020·重庆市凤鸣山中学高三月考)秦九韶算法是我国古代算筹学史上光辉的一笔,它把一元n 次多项式的求值转化为n 个一次式的运算,即使在计算机时代,秦九韶算法仍然是高次多项式求值的最优算法,其算法如图所示,若输入的01234,,,,a a a a a 分别为0,1,1,3,2-,则该程序框图输出p 的值为A .-14B .-2C .-30D .32【答案】B【解析】根据图中程序框图可知:()234f x =0+x 32x x x ++-,当x =2的值图中的计算是当x =2时,多项式()234f x =0+x 32x x x ++-的值,∴()p=f 2=2- 故选B.24.(2020·四川省棠湖中学高三一模)下边程序框图的算法源于我国古代闻名中外的《中国剩余定理》.()modm n N ≡表示正整数n 除以正整数m 的余数为N ,例如()104mod6≡.执行该程序框图,则输出的n 等于A .11B .13C .14D .17【答案】D【分析】根据程序框图依次执行循环,直至跳出循环,输出结果. 【解析】()()11,112mod3,113mod4n =≡≡ 继续执行循环:()12,120mod3,n =≡ 继续执行循环:()13,131mod3,n =≡继续执行循环:()()14,142mod3,142mod4n =≡≡ 继续执行循环:()15,150mod3,n =≡ 继续执行循环:()16,161mod3,n =≡继续执行循环:()()17,172mod3,171mod4n =≡≡ 跳出循环,输出17n = 故选:D25.(2020·定远县育才学校高三)执行如图所示的程序框图,输出的结果为【答案】D【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出的值,模拟程序的运行过程,分析循环中各变量值的变化情况,即可求得答案. 【解析】模拟程序的运行过程: 第1次:2,1,2,2c a b i ====; 第2次:3,2,3,3c a b i ====; 第3次:5,3,5,4c a b i ====; 第4次:8,5,8,5c a b i ====; 第5次:13,8,13,6c a b i ====; 第6次:21,13,21,76c a b i ====>; 退出循环故输出的结果为:21 故选:D.【点睛】本题考查循环结构的程序框图,考查考生的逻辑推理能力,属于基础题. 26.(2020·绵阳南山中学实验学校高三月考)执行如图所示的程序框图,则输出的b =【答案】D【分析】列举出循环的每一步,可得出该程序的输出结果.【解析】该程序的运行过程为:1a =,10b =,a b <,继续循环;8b =,2a =,a b <,继续循环;6b =,3a =,a b <,继续循环;4b =,4a =,a b =,继续循环;2b =,5a =,a b >,跳出循环,输出2b =.故选:D.【点睛】本题考查利用程序框图输出结果,解题的关键就是利用程序框图,列出循环的每一步,考查分析问题和解决问题的能力,属于基础题.27.(2020·福建省高三)执行如图所示的程序框图,若输入10x =时,输出的6y =,则正数m =A .2B .3C .4D .5【答案】A【分析】由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量y 的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案. 【解析】模拟程序的运行,可得10x =, 执行循环体,8x =,满足条件0x , 执行循环体,6x =,满足条件0x , 执行循环体,4x =,满足条件0x , 执行循环体,2x =,满足条件0x , 执行循环体,0x =,满足条件0x ,执行循环体,2x =-,不满足条件0x ,退出循环,2y m m =+, 执行输出语句,输出y 的值为6.所以26m m +=,解得3m =-或2m =,因为0m >,所以2m = 故选:A .【点睛】本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,属于基础题.28.(2020·山西省高三)若[]x 表示不超过x 的最大整数,如[]2.52=,[]44=,则函数()[]f x x =称为取整函数,又称高斯函数.执行如图所示的程序框图,则输出的k 的值为A .8B .7C .6D .5【答案】D【分析】根据流程图写出每次循环的运行结果即可求解. 【解析】第一次执行循环:100333s ⎡⎤==⎢⎥⎣⎦,9k =,满足条件; 第二次执行循环:33113s ⎡⎤==⎢⎥⎣⎦,8k ,满足条件; 第三次执行循环:1133s ⎡⎤==⎢⎥⎣⎦,7k =,满足条件; 第四次执行循环:313s ⎡⎤==⎢⎥⎣⎦,6k =,满足条件; 第五次执行循环:103s ⎡⎤==⎢⎥⎣⎦,5k =,不再满足条件,结束循环,输出的k 的值为5,故选:D .【点睛】本题考查了循环结构的程序框图,考查了基本运算能力,属于基础题. 29.(2020·福建省高三)执行如图的程序框图,则输出的m=A.1B.2C.3D.4【答案】C【分析】读懂该程序框图的功能直接求解即可.m=.【解析】该框图的功能为求小于12的正整数中3的倍数的个数,有3,6,9三个数.故输出的3故选:C.【点睛】本小题考查程序框图等基础知识;考查推理论证能力;考查逻辑推理核心素养,体现基础性. 30.(2020·山西省高三)已知某算法的程序框图如图所示,则该算法的功能是A.求首项为1,公比为2的等比数列的前2018项的和B .求首项为1,公比为2的等比数列的前2019项的和C .求首项为1,公比为4的等比数列的前1009项的和D .求首项为1,公比为4的等比数列的前1010项的和 【答案】D【分析】先由程序的循环变量n 得到循环执行的次数,再由S 中第一次累加的是1121-=,第二次累加的是3124-=,依此循环得到结论.【解析】由已知中的程序框图可知:该程序的循环变量n 的初值为1,终值为2021,步长为2,故循环共执行了1010次.由S 中第一次累加的是1121-=,第二次累加的是3124-=,一直下去, 故该算法的功能是求首项为1,公比为4的等比数列的前1010项的和. 故选:D【点睛】本题主要考查程序框图中的循环结构,还考查了逻辑辨析的能力,属于基础题. 31.(2020·福建省泉州第一中学高三)执行如图所示的程序框图若输入12n =,则输出的n 的值为A .32B .2C .52D .3【答案】C【分析】由程序语言依次计算,直到a b <时输出即可 【解析】程序的运行过程为当n=2时,51ln22n>=;时,15ln22<,此时输出2n=.故选:C32.(2020·广西壮族自治区南宁三中高三月考)运行如图所示的程序算法,则输出的结果为A.2B.12C.13D.132【答案】A【分析】根据框图的流程模拟运行程序,得到a的值出现的周期,根据条件确定跳出循环的k值,从而确定结果.【解析】当2a=时,1k=;当132a=时,3k=;当132132a==时,5k=;…;当132a=时,99k=,当2a=时,101k=,跳出循环;故选:A.【点睛】本题主要考查了循环结构的程序框图,根据框图的流程模拟运行程序发现a值出现的周期性的变化是解题的关键,属于基础题.33.(2020·辽宁省高三)执行如图的程序框图,最后输出结果为8.若判断框填入的条件是s a≥,则实数a的取值范围是A .(]21,28B .[)21,28C .(]28,36D .[)28,36【答案】A【分析】根据循环结构程序框图的运算,求得k =7及k =8时s 的值,判断框填入的条件是s a ≥,即可得a 的取值范围.【解析】1k =,0s =,①条件不满足,1s =,2k =;②条件不满足,3s =,3k =; ③条件不满足,6s =,4k =;④条件不满足,10s =,5k =; ⑤条件不满足,15s =,6k =;⑥条件不满足,21s =,7k =; ⑦条件不满足,28s =,8k;满足条件,退出循环.2128a ∴<≤.故选:A .【点睛】本题考查程序框图计算,此类问题需要分析程序框图中各个变量、语句的作用,根据流程图的顺序依次计算即可,属于基础题.34.(2020·宁夏回族自治区贺兰县景博中学高三)宋元时期数学名著《算学启蒙》中有关于“松竹并生”的问题:“松长六尺,竹长两尺,松日自半,竹日自倍,何日竹逾松长?”如图是解决此问题的一个程序框图,其中a 为松长、b 为竹长,则菱形框与矩形框处应依次填A .a <b ?;a =a 2a +B .a <b ?;a =a +2aC .a ≥b ?;a =a 2a+D .a ≥b ?;a =a +2a【答案】C【分析】由程序框图模拟程序的运行,结合题意即可得解. 【解析】竹逾松长,意为竹子比松高,即a <b ,但这是一个含当型循环结构的程序框图,当不满足条件时,退出循环,故菱形框中条件应为a ≥b ?, 松日自半,则表示松每日增加一半,即矩形框应填a =a 2a+. 故选:C【点睛】本题考查数学文化和补全程序框图相结合的综合问题,重点考查理解题意,并能正确模拟程序运行,属于基础题型.35.(2020·山西省高三)阅读如图所示的程序框图,运行相应程序,则输出x 的值为A .2B .﹣1C .13D .9【答案】C【分析】直接利用程序框图和循环结构求出结果.由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量x 的值,模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案. 【解析】模拟程序的运行,可得x =0,s =0,t =10不满足条件x ≥20,x =3,s =1,t =8不满足条件t ≤2,不满足条件x ≥20,x =81,s =2,t =6 不满足条件t ≤2,满足条件x ≥20,x =﹣2,s =3,t =4 不满足条件t ≤2,不满足条件x ≥20,x 13=,s =4,t =2 此时,满足条件t ≤2,退出循环,输出x 的值为13. 故选:C.【点睛】本题考查循环结构流程图,考查基本分析求解能力,属基础题.36.(2020·广东省高三)执行下面的程序框图,若输出的结果是16,则空白框中应填A .1=+n n ,S S n =+B .2=+n n ,S S n =+C .S S n =+,1=+n nD .S S n =+,2=+n n【答案】D【分析】根据四个选项依次代入检验进行求解判断即可.【解析】A :若空白处是1=+n n ,S S n =+时,14i =≤成立,2,022,24n S i ==+==≤成立, 所以3,235,34n S i ==+==≤成立,所以4,459,44n S i ==+==≤成立, 所以5,5914,54n S i ==+==≤不成立,故14S =,不符合题意;B :若空白处是2=+n n ,S S n =+时,14i =≤成立,3,033,24n S i ==+==≤成立, 所以5,538,34n S i ==+==≤成立,所以7,8715,44n S i ==+==≤成立, 所以9,15924,54n S i ==+==≤不成立,故24S =,不符合题意;C :若空白处是S S n =+,1=+n n 时,14i =≤成立,1,2,24S n i ===≤成立,所以3,3,34S n i ===≤成立,所以6,4,44S n i ===≤成立,所以10,5,54S n i ===≤不成立, 故10S =,不符合题意;D :若空白处是S S n =+,2=+n n 时,14i =≤成立,1,3,24S n i ===≤成立,所以4,5,34S n i ===≤成立,所以9,7,44S n i ===≤成立,所以16,9,54S n i ===≤不成立,故16S =,符合题意. 故选:D.【点睛】根据程序框图的输出结果补全程序框图,考查了数学运算能力.37.(2020·甘肃省兰州一中高三)“斐波那契数列”是数学史上一个著名数列,最初是由意大利数学家斐波那契于1202年通过兔子繁殖问题提出来的.在斐波那契数列{}n a 中,11a =,21a =,*21()n n n a a a n ++=+∈N .某同学设计了一个如图所示的求斐波那契数列前n 项和S 的程序框图,若88S =,那么内填入A .7i ≤B .8i ≤C .9i ≤D .10i ≤【答案】B【分析】按照程序框图运行程序,直到输出值为88时,根据i 满足的条件补充判断框内容即可. 【解析】按照程序框图运行程序,输入1a =,1b =,3i =,则112S =+=,112c =+=,224S =+=,1a =,2b =,满足所填条件,循环;4i =,123c =+=,437S =+=,2a =,3b =,满足所填条件,循环; 5i =,235c =+=,7512S =+=,3a =,5b =,满足所填条件,循环; 6i =,358c =+=,12820S =+=,5a =,8b =,满足所填条件,循环; 7i =,5813c =+=,201333S =+=,8a =,13b =,满足所填条件,循环; 8i =,91321c =+=,332154S =+=,13a =,21b =,满足所填条件,循环;9i =,132134c =+=,543488S =+=,21a =,34b =,不满足所填条件,输出结果88S =,∴所填条件应为8i ≤.故选:B .【点睛】本题考查根据程序框图循环结构输出结果补全框图的问题,属于常考题型. 38.(2020·黑龙江省高三三模)执行如图所示的程序框图,输出的s 值为A .﹣10B .﹣3C .4D .5【答案】A【解析】第一次执行程序后,211,2s k =-==, 第二次执行程序后,0,3s k ==, 第三次执行程序后,-3,4s k ==,第四次次执行程序后,6410,5s k =--=-=,55<不成立,跳出循环, 输出10s =-,故选A.39.(2020·常德市第二中学高三)执行如图所示的程序框图,则输出S 的值为A .25B .56C .119D .246【答案】C【分析】根据框图,模拟运行程序即可得出结果.【解析】运行程序:33360k S ==>,,不成立; 710760k S ==>,,不成立;15251560k S ==>,,不成立; 31563160k S ==>,,不成立;63119k S ==,成立,6360>,输出119S =,结束程序.40.(2020·福建省高三)程序框图如下图所示,运行此程序,输出的i 值为A .4B .5C .6D .7【答案】C【分析】模拟运行程序,即可得出答案. 【解析】72036,2,36602s i =+==< 123648,3,48606s i =+==< 724854,4,546012s i =+==< 725457.6,5,57.66020s i =+==< 7257.660,6,606030s i =+===,满足条件,输出6i = 故选:C.【点睛】本题主要考查了循环结构框图计算输出值,属于中档题.41.(2020·常德市第二中学高三)历史上有不少数学家都对圆周率作过研究,第一个用科学方法寻求圆周率数值的人是阿基米德,他用圆内接和外切正多边形的周长确定圆周长的上下界,开创了圆周率计算的几何方法,而中国数学家刘徽只用圆内接正多边形就求得π的近似值,他的方法被后人称为割圆术.近代无穷乘积式、无穷连分数、无穷级数等各种π值的表达式纷纷出现,使得π值的计算精度也迅速增加.华理斯在1655年求出一个公式:π2244662133557⨯⨯⨯⨯⨯⨯=⨯⨯⨯⨯⨯⨯,根据该公式绘制出了估计圆周率π的近似值的程序框图,如下图所示,执行该程序框图,已知输出的 2.8T >,若判断框内填入的条件为?k m ≥,则正整数m 的最小值是A .2B .3C .4D .5。
高考文科数学 程序框图-知识点考法及解题方法

程序框图(算法初步)知识点、考法及解题方法算法的概念:算法通常是指可以用计算机来解决的某一类问题的明确和有限的步骤,这些步骤必须是确定的和能执行的,并且能够在有限步之内完成。
程序框图概念:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形。
一个程序框图包括哪几部分?实现不同算法功能的相对应的程序框;带箭头的流程线;程序框内必要的说明文字。
程序框与流程线:说明文字(基本算法语句-5种语句):常用程序符号(A ) (B ) (C ) (D ) 【例1】判断下列说法是否正确①算法执行以后可以有不同的结果; ②解决一个问题可以有不同的算法;③解决同一个问题采用不同算法得到的结果不同; ④算法的每个执行步骤都必须在有限的时间内完成; ⑤算法的每个步骤之间可以调换顺序; ⑥可以写出一个算法输出所有质数; ⑦算法只能用自然语言描述。
例2、)A. 输出a=10B. 赋值a=10C. 判断a=10D. 输入a=1例3、条件语句的一般形式如右图所示,其中B 表示的是( )A .条件B .条件语句C .满足条件时执行的内容D .不满足条件时执行的内容例4、下列图形中,是条件语句的一般格式的是( )例5、下列语句中,哪一个是输入语句 ( )A .PRINTB .IFC .INPUTD .WHILE高考考点:程序框图 解题方法:模拟分析法一般要求写出程序的运行结果,求输入参数,填空补全程序框图,指明算法的功能 解题方法分析:1、输出结果:(1)较简单或循环次数较少时,进行模拟分析,就是分析题意,看有多少个量就按多少列来模拟电脑列表分析;(2)较复杂或循环次数较多时,按题意先写出解析式(如分段函数)或通项公式(多次循环),最后代入数值求得结果。
2、求输入参数:进行逆向模拟分析3、填空补全:(1)补判断语句:答案不唯一,进行模拟分析,注意循环几次就出来,注意临界值,决定要谁不要谁;(2)补执行语句:进行模拟分析,看目的,注意看是否需要计数量,需要哪些计算量,怎么计算。
高三数学框图试题

高三数学框图试题1.执行如图所示的程序框图,若输入的的值为1,则输出的的值为()A.5B.3C.2D.1【答案】B【解析】这是一个循环结构,循环的结果依次为:.最后输出.【考点】程序框图.2.执行如图所示的程序框图,则输出的结果是()A.14B.15C.16D.17【答案】C【解析】根据程序框图,从到得到,因此将输出. 故选C.【考点】程序框图.3.若下框图所给的程序运行结果为,那么判断框中应填入的关于的条件是( )A.B.C.D.【答案】D【解析】第一次循环,;第二次循环,;第三次循环,;第四次循环,,结束循环,输出,因此【考点】循环结构流程图4.阅读右图的程序框图,则输出S=( )A.14B.20C.30D.55【答案】C【解析】运行程序框图如下:故选C【考点】程序框图5.李强用流程图把早上上班前需要做的事情做了如下几种方案,则所用时间最少的方案是_______【答案】方案三【解析】方案一:所用时间为.方案二:所用时间为.方案三:所用时间为.所以所用时间最少的方案是方案三.【考点】流程图6.阅读右面的程序框图,运行相应的程序,输出的结果为()A.B.C.D.【答案】C【解析】第一次循环,第二次循环,第三次循环,第四次循环,,因此当时,【考点】循环体流程图7.某程序框图如图所示,现在输入下列四个函数,则可以输出函数是()A.B.C.D.【答案】B【解析】本题要从程序框图中发现函数的性质,第一个判断框说明是奇函数,第二个判断框说明方程有实解,即函数的图象与轴有交点,因此我们首先判断四个函数的奇偶性,可利用等式来判断,三个函数是奇函数,又,即或,从而,同样,因此两个函数图象与都无交点,只有中,,此函数图象与轴是相交的,因此选B.【考点】函数的奇偶性与函数的值域.8.下图是某算法的流程图,其输出值是 .【答案】.【解析】第一次循环,,不成立,执行第二次循环;,不成立,执行第三次循环;第三次循环,,不成立,执行第四次循环;第四次循环,,成立,跳出循环体,输出的值为.【考点】算法与程序框图9.阅读如图的程序框图,若输出的的值等于,那么在程序框图中判断框内应填写的条件是()A.?B.?C.?D.?【答案】A【解析】读懂框图可知求满足的值,易得所以.【考点】考查算法与框图.10.阅读程序框图(如图所示),若输入,,,则输出的数是.【答案】【解析】程序框图的功能是:输出中最大的数,∵,,,所以输出的数为.【考点】程序框图.11.某程序框图如图所示,该程序运行后输出的的值是()A.B.C.D.【答案】A【解析】第一步 ;第二步 ;第三步,第四步【考点】程序框图12.给出下面的程序框图,则输出的结果为_________.【答案】【解析】解:k=1,S=0+=,满足条件k≤5,执行循环,k=2,S=+,满足条件k≤5,执行循环,k=3,S=,满足条件k≤5,执行循环,k=4,S=,满足条件k≤5,执行循环,k=5,S=,满足条件k≤5,执行循环,k=6,S=,不满足条件k≤5,退出循环,输出S=故答案为:【考点】当型循环点评:本题主要考查了循环结构中的当型循环,以及程序框图,解题的关键是弄清循环次数,属于基础题13.如果右边程序框图的输出结果是10,那么在判断框中①表示的“条件”应该是()A.i≥3B.i≥4C.i≥5D.i≥6【答案】C【解析】第一执行,,第二执行,,第三次执行,,第四次执行,,因为输出结果为10,所以应填.选C.【考点】循环结构点评:本题考查循环结构,已知运算规则与最后运算结果,求运算次数的一个题,是算法中一种常见的题型.14.已知,由如右程序框图输出的为A.B.C.D. 0【答案】B【解析】因为,由程序框图,M<N,S=M=ln2,故选B。
经典程序框图高考真题.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 为 _______。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序框图高考题汇编
1.(广东卷9.阅读程序框图,若输入4m =,6n =,则输出a = ,i =
2.(海南卷5)下面的程序框图,如果输入三个实数a 、b 、c ,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的 A. c > x
B. x > c
C. c > b
D. b > c
3.(山东卷13)执行程序框图,若输入p =0.8,则输出的n =
4、(2009浙江卷理)某程序框图如图所示,该程序运行后输出的k 的值是
5.(宁夏卷理)如果执行上(右)边的程序框图,输入2,0.5x h =-=,那么输出的各个数的和等于 6.(2009天津卷理)阅读程序框图,则输出的S=
7. (2010福建文数6,理数5)阅读右图的程序框图,运行相应的程序,输出i 的值等于 8. (2010安徽文、理数13)如图所示,程序框图(算法流程图)的输出值x =
第2题
第1题
第5题
第6题 第7题
9.(2009山东卷理)执行下边的程序框图,输出的T= .
10.(2009安徽卷文理)程序框图(即算法流程图)如图下(中)所示,其输出结果是 11.(2009江苏卷)如下右图是一个算法的流程图,最后输出的W = .
12.(09年上海理)程序框图如下图所示,则输出量y 与输入量x 满足的关系是 . 14.(2011·江西高考理科·T13)下图是某算法的程序框图,则程序运行后输出的结果是 .
15.(2012广东)执行如图2所示的程序框图,若输入n 的值为6,则输出S 的值为 16.(2102福建) 阅读右图所示的程序框图,运行相应的程序,输出S 值等于 17. 执行如图所示的程序框图,若输出的结果是8,则判断框内m 的取值范围是 A. (30,42] B. (42,56] C. (56,72] D. (30,72)
18.(2012辽宁)执行如图所示的程序框图,则输出的S 的值是
19.(2012北京)执行如图所示的程序框图,输出的S 值为
开始 y=2x
否
输入实数x
结束
x >1? y=x -2
输出y 是
T =T +2
S >=10? 否
S = 0 是 输出W 结束 T = 1
S =T 2-S W = S +T 第11题
开始
a >100
否
开始
a=1
a=2a+1
是 输出a 结束 第10题
T >S ? 否
开始
S =0,T =0,n=0
T =T +n n=n+2
S = S +5
是 输出T 结束 第9题
n=n+1 否 结束 s>9 输出s 开始 1,0==n S n S S n +-+=)1( 15题
16题
17题
是
20.(2012天津)阅读程序框图,运行相应的程序,当输入x 的值为25-时,输出x 的值为
21.(2012陕西)下图是计算某年级500名学生期末考试(满分为100分)及格率q 的程序框图,则图中空白框内应填入 ( )
A. q=
N M B q=M N C q=N M N + D.q=M M N
+ 22.(2012江西)下图是某算法的程序框图,则程序运行后输出的结果是_________。
23.(2012年湖北)阅读如图所示的程序框图,运行相应的程序,输出的结果S =__________.
24. (2011·陕西高考理科·T8)右图中,1x ,2x ,3x 为某次考试三个评阅人对同一道题的独立评分,
p 为该题的最终得分,当16x =,29x =,8.5p =时,3x 等于
是 k=0,S=1
k <3 开始
结束 是
否 k=k+1 输出S
S=S ×2k
19题
第4题34
18题
开 始
输入x
|x|>1
1
||-=x x x = 2x+1 输出x
结 束
是
否
21题
23题
24题
否
2016年高考程序框图
1、(2016年北京高考)执行如图所示的程序框图,输出的s 值为( ) (A )8 (B )9 (C )27 (D )36
2、(2016年江苏省高考)如图是一个算法的流程图,则输出的a 的值是 .
3、(2016年山东高考)执行右边的程序框图,若输入n 的值为3,则输出的S 的值为_______.
4、(2016年四川高考)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法。
如图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,若输入n ,x 的值分别为3,2,则输出v 的值为 (A)35 (B) 20 (C)18 (D)9
5、(2016年天津高考)阅读右边的程序框图,运行相应的程序,则输出S 的值为_______.
6、(2016年全国I 卷高考)执行右面的程序框图,如果输入的0,1,x y ==n =1,则输出,x y 的值满足 (A )2y x =(B )3y x =(C )4y x =(D )5y x =
7、(2016年全国III 卷高考)执行下图的程序框图,如果输入的a =4,b =6,那么输出的n =
5
6
7。