• 1.69 MB
  • 2021-05-14 发布

高考数学程序框图基础题含详细答案

  • 19页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
绝密★启用前 xxx学校2014-2015学年度12月月考卷 试卷副标题 考试范围:xxx;考试时间:100分钟;命题人:xxx 题号 一 二 总分 得分 注意事项:‎ ‎1.答题前填写好自己的姓名、班级、考号等信息 ‎2.请将答案正确填写在答题卡上 第I卷(选择题)‎ 请点击修改第I卷的文字说明 评卷人 得分 一、选择题(题型注释)‎ ‎1. 下面框图所给的程序运行结果为S=28,那么判断框中应填入的关于k的条件是( )‎ A.? B.k≤7? C.k<7? D.k>7?‎ ‎2.已知某程序框图如图所示,则执行该程序后输出的结果是( ).‎ A. B. C.2 D.1‎ ‎3.如图.程序输出的结果 , 则判断框中应填( )‎ A. B. C. D.‎ ‎4.若某程序框图如右图所示,则该程序运行后输出的B等于 ( )‎ A. B. C. D.‎ ‎5.给出如图的程序框图,则输出的数值是( ).‎ 开始 n≥99‎ a=a+‎ n=n+1‎ 输出a 结束 a=0,n=1‎ 是 否 A. B. C. D.‎ ‎6.如果执行右面的程序框图,那么输出的(  )‎ A.22 B.46 C.190 D.94‎ ‎7.在如图所示的程序框图中,输入A=192,B=22,则输出的结果是( ).‎ A.0 B.2 C.4 D.6‎ ‎8.执行如图所示的程序框图,若输入的值为,则输出的的值为( )‎ A. B. C. D.‎ ‎9.执行如图所示的程序框图,输出的值为( )‎ A. B. C. D.‎ ‎10.如右程序框图,输出的结果为 ( )‎ 输出b 开始 ‎ ‎ 结束 否 是 A.1   B.‎2   ‎ C.4    D.16‎ ‎11.如果执行右边的程序框图,那么输出的( )‎ A.22 B.‎46 ‎‎ C.94 D.190 ‎ ‎12.程序框图符号“”可用于( )‎ A.输出 B.赋值 C.判断 D.输入 ‎13.按右边程序框图运算:若,则运算进行几次才停止?‎ A. B. C. D.‎ ‎14.若下面的程序框图输出的是126,则①处为( ) ‎ A. B. C. D.‎ ‎15.已知流程图如右图所示,该程序运行后,为使输出的b值为16,‎ 则循环体的判断框内①处应填 ( )‎ A.2 B.3 C.4 D.5‎ ‎16.某流程图如图所示,现输入如下四个函数,则可以输出的函数是(  )‎ A. B. ‎ C. D. ‎ ‎17.如图是一个算法流程图,该流程图输出的结果是,则判断框内应该填入的是( ).‎ A.i≥3 B.i>3 C.i≥5 D.i>5‎ ‎18.某程序框图如图所示,若,则该程序运行后,输出的的值为( ) ‎ A. 33 B.‎31 C.29 D.27‎ ‎19.按流程图的程序计算,若开始输入的值为=2,则输出的的值是(  )‎ A.3 B.6 C.21 D.156‎ ‎20.阅读下图所示的程序框图,若输入的分别为21,32,75,则输出的分别是( )‎ A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21‎ ‎21.如图所示,程序框图的功能是(  )‎ A.求数列{}的前10项和(n∈N*)‎ B.求数列{}的前10项和(n∈N*)‎ C.求数列{}的前11项和(n∈N*)‎ D.求数列{}的前11项和(n∈N*)‎ ‎22.如果下边程序执行后输出的结果是990,那么在程序中UNTIL后面的“条件”应为( )‎ A. i>10 B. i<8 C. i<=9 D. i<9‎ ‎23.如图给出的是计算的值的一个程序框图,其中判断框内应填入 的条件是( )‎ A. B.‎ C. D.‎ ‎24.如图所示,程序框图(算法流程图)的输出结果是( )‎ A. B. C. D.‎ 第II卷(非选择题)‎ 请点击修改第II卷的文字说明 评卷人 得分 二、填空题(题型注释)‎ ‎25.阅读如图所示的程序框图,运行相应的程序,若输入的值为9,则输出的值为 .‎ ‎26.读下面的流程图,若输入的值为-5时,输出的结果是_________‎ 输入A A<0?‎ A=A+2‎ A=2×A 输出A 结束 开始 Y N ‎27.运行如图所示的程序框图,则输出的运算结果是_____________‎ ‎28.某程序框图如图所示,若该程序运行后输出的值是,判断框内“”,且,则___________.‎ ‎29.右图是一个算法的流程图,则输出S的值是 .‎ ‎30.右边的程序中, 若输入,则输出的 .‎ ‎31.在下图的程序中,若输入a=3,执行下述程序后输出的结果是 .‎ ‎32.阅读下面的程序,当输入时,输出的 .‎ ‎33.算法流程图(如图所示)的运行结果为___________.‎ ‎34.1、执行如图所示的程序框图,则输出的值为_______________.‎ 开始 输出s 结束 否 是 参数答案 ‎1.D ‎【解析】‎ 试题分析:运行第1次,k=10,S=1,不是输出结果,满足条件,循环,S=S+k=11,k=k-1=9;‎ 运行第2次,k=9,S=11,不是输出结果,满足条件,循环,S=S+k=20,k=k-1=8;‎ 运行第3次,k=8,S=20,不是输出结果,满足条件,循环,S=S+k=28,k=k-1=7;‎ 运行第4次,k=7,S=28,是输出结果,故不满足条件,故应填入关于k的条件为k>7?,故选D.‎ 考点:程序框图 ‎2.A ‎【解析】‎ 试题分析:由程序框图得:,即输出的值具有周期性,最小正周期为3,且,所以输出的值为.‎ 考点:程序框图.‎ ‎3.B ‎【解析】‎ 试题分析:按照程序框图执行如下:‎ ‎ ,‎ 因为输出的结果为,‎ 故此时判断条件应为:或.‎ 考点:1、程序框图的运算;2、循环语句.‎ ‎4.D ‎【解析】‎ 试题分析:此题为当型循环,顺着程序流动即可.当A=6时,终止循环,故选D.‎ 考点:循环结构.‎ ‎5.A ‎【解析】‎ 试题分析:该程序框图的功能是计算的值;‎ 因为 所以输出的数值是.‎ 考点:程序框图、裂项抵消法求和.‎ ‎6.D ‎【解析】‎ 试题分析:执行第1次,=1,=1, =4,=2>5,否,循环,‎ 执行第2次,=10,=3>5,否,循环,‎ 执行第3次,=22,=4>5,否,循环,‎ 执行第4次,=46,=5>5,否,循环,‎ 执行第5次,=94,=6>5,是,输出,S=94,故选D.‎ 考点:程序框图 ‎7.B.‎ ‎【解析】‎ 试题分析:本题要注意的是C是A除以B所得的余数,按程序框图可知有如下过程:‎ 原来:,第一次:C=16,A=22,B=16;第二次:C=6,A=16,B=6;第三次:C=4,A=6,B=4;第四次:C=2,A=4,B=2;第五次:C=0,A=2,B=0,此时B=0,则输出A=2,故选B.‎ 考点:读懂程序框图的流程,赋值语句(如A=B,是把B的值赋值给A).‎ ‎8.B ‎【解析】‎ 试题分析:由已知初始条件为:n=7,i=1,s=1;第1次运行:判断,是,;‎ 第2次运行:判断,是,;‎ 第3次运行:判断,是,;‎ 第4次运行:判断,是,;‎ 第5次运行:判断,是,;‎ 第6次运行:判断,是,;‎ 第7次运行:判断,否,输出;故选B.‎ 考点:算法与程序框图.‎ ‎9.C ‎【解析】‎ 试题分析:由初始条件为:k=0,S=0;第一次运行:判断0<3是否成立?是,则;第二次运行:判断1<3是否成立?是,则;‎ 第三次运行:判断2<3是否成立?是,则;‎ 第四次运行:判断3<3是否成立?否,则输出;故选C.‎ 考点:算法与程序框图.‎ ‎10.D ‎【解析】运行程序,满足;‎ 继续运行程序,满足;‎ 继续运行程序,满足;‎ 继续运行程序,不满足满足;输出.选.‎ 考点:算法与程序框图.‎ ‎11.C ‎【解析】.‎ 试题分析:运行第1次,=1,=1,=2,=4,=2>5,否,循环;‎ 运行第2次, =3,=10,=3>5,否,循环;‎ 运行第3次, =4,=22,=4>5,否,循环;‎ 运行第4次, =5,=46,=5>5,否,循环;‎ 运行第5次, =6,=94,=6>5,是,输出S=94,故选C 考点:程序框图 ‎12.B ‎【解析】‎ 试题分析:在程序框图符号中,矩形方框“”是处理框,平行四边形框才是输出与输入,而判断则是菱形框,故选B.‎ 考点:程序框图.‎ ‎13.C ‎【解析】‎ 试题分析:第一次循环,第二次循环,第三次循环,第四次循环,第五次循环。‎ 考点:直到型循环程序框图。‎ ‎14.A.‎ ‎【解析】‎ 试题分析:了解程序的功能,可知该程序的作用是累加的值,由,,即求出满足条件的,所以判断框中的条件应为.‎ 考点:程序框图.‎ ‎15.B ‎【解析】‎ 试题分析:;;;;输出,所以框内填.‎ 考点:程序框图.‎ ‎16.C ‎【解析】‎ 试题分析:根据程序框图知输出的函数为奇函数,并且此函数存在零点.经验证:不存在零点;不存在零点;为偶函数,且的定义域为全体实数,且,故此函数为奇函数,且令,得,函数存在零点,答案C 考点:程序框图、函数的奇偶性、函数零点.‎ ‎17.C.‎ ‎【解析】‎ 试题分析:此流程图为循环结构,初始值,第一次:,第二次:,第三次:,第四次:,由于新的值的出现是在判断框后,当第四次出现时必须离开循环结构,所以判断框要填,故选C.‎ 考点:对循环结构的程序框图中条件的确定.‎ ‎18.B ‎【解析】‎ 试题分析:由程序框图知输出.‎ 考点:程序框图.‎ ‎19.C ‎【解析】‎ 试题分析:第一次运行,计算,不成立,往否的方向进行;‎ 第二次运行,计算,不成立,往否的方向进行;‎ 第三次运行,计算,不成立,往否的方向进行;‎ 第四次运行,计算,成立,往是的方向进行;输出。‎ 考点:算法的含义、程序框图 ‎20.A ‎【解析】‎ 试题分析:当时,依次执行程序框图中的各个步骤:,∴的值依次为75,21,32.‎ 考点:程序框图.‎ ‎21.B ‎【解析】依题意得,第一次运行,S=,n=4,k=2;第二次运行,S=+,n=6,k=3;…;第九次运行,S=++…+,n=20,k=10;第十次运行,S=++…++,n=22,k=11,此时结束循环,故程序框图的功能是求数列{}的前10项和.‎ ‎22.D ‎ ‎【解析】‎ 试题分析:这是一个直到型循环,由程序知第一次循环,第二次循环,‎ 第三次循环,故“条件”应为。‎ 考点:直到型循环程序的应用。 ‎ ‎23.A ‎【解析】‎ 试题分析:由图可知,第一次循环之后值增加2,的值为3,然后在执行循环体,的值增加2,的值为5,此时循环下去最后变化到,当,判定框的条件成立,执行循环体因此选.‎ 考点:程序框图的应用.‎ ‎24.A ‎【解析】‎ 试题分析:条件成立,第一次执行循环体,条件成立,第二次执行循环体 条件成立,第三次执行循环体;条件不成立,退出循环,输出.‎ 考点:程序框图的识别和应用.‎ ‎25.1067‎ ‎【解析】‎ 试题分析:由程序框图知:算法的功能是求S=(21+1)+(22+2)+ +(2k+k), ∵输入n的值为9,∴跳出循环的k值为10,∴输出S=(21+1)+(22+2)+ +(29+9)===1067.‎ 考点:程序框图,分组求和法 ‎26.2‎ ‎【解析】‎ 试题分析:按程序流程计算即可.-5,-3,-1,1,2,输出A=2.‎ 考点:程序推断.‎ ‎27.‎ ‎【解析】‎ 试题分析:因为 第一次进入循环,运算后S=,i=1<4‎ 第二次进入循环,运算后S=,i=2<4‎ 第三次进入循环,运算后S=,i=3<4‎ 第四次进入循环,运算后S=,i=4≥4跳出循环 输出S=‎ 考点:算法,框图,数列求和,裂项法.‎ ‎28.4‎ ‎【解析】‎ 试题分析:逐次运算,找出S为输出结果时,判断框内满足的条件,结合已知,即可求出.‎ 考点:程序运行第1次,=1,=1不是输出结果,故不成立,循环,=,=2;‎ 运行第2次,=2,=不是输出结果,故不成立,循环,=,=3;‎ 运行第3次,=3,=不是输出结果,故不成立,循环,=,=4;‎ 运行第4次,=4,=不是输出结果,故不成立,循环,=,=5;‎ 运行第5次,=5,=是输出结果,故成立,输出,故,∵,∴.‎ 考点:程序框图;拆项消去法 ‎29.7500‎ ‎【解析】‎ 试题分析:根据算法的流程图S=0+3=3,K=1+2=3,S=3+9=12,K=3+2=5,S=12+15=27,以此规律则输出S的值是7500‎ 考点:程序框图 ‎30.2‎ ‎【解析】‎ 试题分析:INPUT的意思就是输入一数,然后作出选择,IF即为假如输入的数小于0,THEN即则执行;ELSE即为假如输入的数大于或等于0时,执行,最后输出结果;本题输入的是,所以执行,即。‎ 考点:基本算法语句、条件语句 ‎31.6.‎ ‎【解析】‎ 试题分析:因为符合,所以代入中,得.‎ 考点:基本算法语句中的条件语句的理解.‎ ‎32.95‎ ‎【解析】‎ 试题分析:此程序为选择型结构,构造分段函数,由所给,可得输出.故应填95.‎ 考点:选择语句.‎ ‎33.20.‎ ‎【解析】‎ 试题分析:根据题意,程序框图表示的是计算.‎ 考点:读程序框图.‎ ‎34..‎ ‎【解析】‎ 试题分析:满足条件,第一次执行循环体时,;满足条件,第二次执行循环体时,‎ ‎,满足条件,第三次执行循环体时,;满足条件,第四次执行循环体时,‎ ‎,不满足条件,退出循环体,输出.‎ 考点:基本逻辑结构.‎