![2019届二轮复习程序框图学案(全国通用)(文)第1页](http://img-preview.51jiaoxi.com/3/3/5678651/0/0.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![2019届二轮复习程序框图学案(全国通用)(文)第2页](http://img-preview.51jiaoxi.com/3/3/5678651/0/1.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
![2019届二轮复习程序框图学案(全国通用)(文)第3页](http://img-preview.51jiaoxi.com/3/3/5678651/0/2.jpg?x-oss-process=image/resize,w_794,m_lfit,g_center/sharpen,100)
2019届二轮复习程序框图学案(全国通用)(文)
展开习要求:以2011年到2018年八年数高考为例,解析海南高考文 数集合考试要求,发现高考程序框图属于高考必考送分题型,本题今天主要针对基础差和基础中等的同来讲解。此5分为所有生要求必拿分。【例1】为计算,设计了如图的程序框图,则在空白框中应填入( ) A. B. C i=i+3 D.i=i+4【答案】B【解析】【例2】执行右面的程序框图,如果输入的a = -1,则输出的S = ( )A. 2 B. 3 C. 4 D. 5 【答案】B【解析】阅读流程图,初始化数值a = -1, = 1,S = 0;循环结果执行如下:第一次:S = 0-1 = -1,a = 1, = 2; 第二次:S = -1+2 = 1,a = -1, = 3;第三次:S = 1-3 = -2,a = 1, = 4; 第四次:S = -2+4 = 2,a = -1, = 5;第五次:S = 2-5= -3,a = 1, = 6; 第六次:S = -3 +6= 3,a = -1, = 7;结束循环,输出S = 3,故选B . 【例3】中国古代有计算多项式值得秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的a为2,2,5,则输出的s=( )A.7 B.12 C.17 D.34【答案】C【解析】【例4】右边程序框图的算法思路源于我国古代数名著《九章算术》中“更相减损术”. 执行该程序框图,若输入的a、b分别为14、18,则输出的a=( ) 0 B. 2 C. 4 D. 14 【答案】B【解析】输出的a是18,14的最大公约数2.【例5】执行右面的程序框图,如果如果输入的x,t均为2,则输出的S=( ) A.4 B.5 C.6 D.7 【答案】D【解析】【例6】执行右面的程序框图,如果输入的N=4,那么输出的S=( )A. B.C. D.【答案】B 【解析】【例7】如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,…,aN,输出A、B,则( ) , , ,X,X, A.A+B为a1,a2,…,aN的和 B.为a1,a2,…,aN的算术平均数C.A和B分别为a1,a2,…,aN中的最大数和最小数D.A和B分别为a1,a2,…,aN中的最小数和最大数【答案】C【解析】由框图知其表示的是判断x>A得A应为a1,a2,…,aN中的最大数,由x<B得B应为a1,a2,…,aN中的最小数,故A和B分别为a1,a2,…,aN中的最大数和最小数,故选C.【例8】执行右面的程序框图,如果输入的N是6,那么输出的p是( )A.120 B.720 C.1440 D.5040【答案】B【解析】可设P1=1, 1=2,则P2=2, 2=3,P3=6, 3=4,P4=24, 4=5,P5=120, 5=6,P6=720, 6=7 > 6,输出720. 故选B.课堂训练1. .执行如图所示的程序框图,输出的S值为( ) A.1 B. C. D.【答案】C【解析】 框图首先给变量i和S赋值0和1.执行,i=0+1=1;判断1≥2不成立,执行,i=1+1=2;判断2≥2成立,算法结束,跳出循环,输出S的值为.故选C.2. .某程序框图如图所示,若该程序运行后输出的值是,则 ( )A. B. C. D. 【答案】A【解析】3. .如图所示,程序框图(算法流程图)的输出结果是 ( )A. B. C. D.【答案】D 【解析】,所以选D 4. .执行如题(8)图所示的程序框图,如果输出,那么判断框内应填入的条件是 ( )A. B. C. D.【答案】B六次循环,,此时不满足条件,输出,所以判断框内应填入的条件是,选B. 5. .阅读如下程序框图,如果输出,那么在空白矩形框中应填入的语句为 ( )A. B. C. D.【答案】C【解析】6. .阅读如图所示的程序框图,若输入的,则该算法的功能是 ( )A.计算数列的前10项和 B.计算数列的前9项和 C.计算数列的前10项和 D.计算数列的前9项和【答案】A【解析】第一循环:,第二条:第三条:…..第九循环:.第十循环:,输出S.根据选项,,故为数列的前10项和.故答案A.7. .执行右面的程序框图,如果输入的,那么输出的 ( )A. B.C. D.【答案】B【解析】8. . 执行如图所示的程序框图,若输入 ( )A. B. C. D. 【答案】A【解析】9. .运行如下程序框图,如果输入的,则输出s属于( ) ( )A. B. C. D.【答案】A 【解析】由判断框中的条件为t<1,可得:函数分为两段,即t<1与t≥1,又由满足条件时函数的解析式为:s=3t;不满足条件时,即t≥1时,函数的解析式为:s=4t﹣t2故分段函数的解析式为:s=, 如果输入的t∈[﹣1,3 ,画出此分段函数在t∈[﹣1,3 时的图象,则输出的s属于[﹣3,4 .故选A.10..根据下列算法语句, 当输入x为60时, 输出y的值为 ( ) . A.25 B.30 C.31 D.61【答案】C【解析】,所以选C11.. 阅读右边的程序框图, 运行相应的程序, 若输入x的值为1, 则输出S的值为 ( )A.64 B.73 C.512 D.585【答案】B【解析】二、填空题12..执行如图3所示的程序框图,如果输入_____9_____.【答案】9【解析】本题考查程序框图的运行与识别。第一次循环,,第二次循环,,第三次循环,第四次循环,,满足条件,输出。 13.. 下图是一个算法的流程图,则输出的的值是________.【答案】3【解析】经过了两次循环,n值变为314..(2013年普通高等校招生统一考试广东省数(理)卷(纯WORD版))执行如图所示的程序框图,若输入的值为,则输出的值为______.【答案】7