|学案下载
搜索
    上传资料 赚现金
    2019届二轮复习算法与程序框图学案(全国通用)
    立即下载
    加入资料篮
    2019届二轮复习算法与程序框图学案(全国通用)01
    2019届二轮复习算法与程序框图学案(全国通用)02
    2019届二轮复习算法与程序框图学案(全国通用)03
    还剩28页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2019届二轮复习算法与程序框图学案(全国通用)

    展开

    1.了解算法的含义,了解算法的思想

    2.理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构

    3.了解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义

    热点题型一    顺序结构与条件结构

    1、(2018年天津卷)阅读右边的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为

    A. 1    B. 2    C. 3    D. 4

    【答案】B

    【解析】结合流程图运行程序如下:

    首先初始化数据:

    ,结果为整数,执行,此时满足

    跳出循环,输出,本题选择B选项.  

    【变式探究】 (1)执行如图的程序框图,如果输入的xyR,那么输出的S的最大值为(  )

    A0  B1    C2  D3

    (2)运行如图所示的程序框图,输出ABC的一组数据为,-1,2,则在两个判断框内的横线上分别应填(  )

    A.垂直、相切  B.平行、相交

    C.垂直、相离  D.平行、相切

    【解析】(1)时,由线性规划的图解法知,目标函数S2xy的最大值为2,否则,S的值为1。所以输出的S的最大值为2

    【答案】(1)C   (2)A

    【提分秘籍】

    (1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的。

    (2)条件结构:利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一图框中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足。

    【举一反三】

    阅读程序框图(如图),如果输出的函数值在区间[1,3 上,则输入的实数x的取值范围是(  )

    A{xR 0≤x≤log23}

    B{xR 2≤x≤2}

    C{xR 0≤x≤log23,或x2}

    D{xR 2≤x≤log23,或x2}

    【解析】依题意及框图可得,解得0≤x≤log23x2  

    【答案】C

    热点题型二  顺序结构与循环结构 

    2、(2018年北京卷)执行如图所示的程序框图,输出的s值为

    A.     B.

    C.     D.

    【答案】B

    【变式探究】【2017课标3,文8执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为(   

    A5     B4    C3    D2

    【答案】D

    【变式探究】根据下边框图,对大于2的整数N,输出的数列的通项公式是(  )

    Aan2n  Ban2(n1)

    Can2n   Dan2n1

    【解析】由程序框图可知:a12×12a22×24a32×48a42×816,归纳可得:an2n,故选C  

    【答案】C

    【提分秘籍】

     (1)确定循环次数:分析进入或退出循环体的条件,确定循环次数。

    (2)完善程序框图:结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式。

    (3)辨析循环结构的功能:执行程序若干次,即可判断。

     【举一反三】

    m7n3时,执行如图所示的程序框图,输出的S值为(  )

    A7    B42

    C210  D840

    【答案】C

    热点题型三   基本算法语句

    3.(2018年江苏卷)一个算法的伪代码如图所示,执行此算法,最后输出的S的值为________

    【答案】8

     【变式探究】(1)根据下列算法语句,当输入x60时,输出y的值为(  )

    A25  B30    C31  D61

    (2)设计一个计算1×3×5×7×9×11×13的算法,下面给出了程序的一部分,则在处不能填入的数是(  )

    A13  B13.5    C14  D14.5

    【解析】(1)该语句为分段函数

    y

    x60时,y250.6×(6050)31  

    【答案】(1)C  (2)A

    【提分秘籍】

    (1)输入、输出语句:在输入、输出语句中加提示信息时,要加引号,变量之间用逗号隔开。

    (2)赋值语句:左、右两边不能对换,赋值号左边只能是变量。

    (3)条件语句:条件语句中包含条件语句时,要分清内外条件结构,保证结构完整性。

    (4)循环语句:

    分清WHILEWENDDOLOOP UNTIL的格式不能混用。

    【举一反三】

    下列程序执行后输出的结果是__________

    【解析】程序反映出的算法过程为

    i11S11×1i10

    i10S11×10i9

    i9S11×10×9i8

    i89退出循环,执行“PRINT S”

    S990  

    1. 2018年天津卷)阅读右边的程序框图,运行相应的程序,若输入N的值为20,则输出T的值为

    A. 1    B. 2    C. 3    D. 4

    【答案】B

    2. 2018年江苏卷)一个算法的伪代码如图所示,执行此算法,最后输出的S的值为________

       

    【答案】8

    3. 2018年北京卷)执行如图所示的程序框图,输出的s值为

    A.    B.

    C.    D.

    【答案】B

    4. 2018年全国卷文数)为计算,设计了下面的程序框图,则在空白框中应填入

    A.            B.

    C.            D.

    【答案】B

    【解析】由得程序框图先对奇数项累加,偶数项累加,最后再相减.因此在空白框中应填入,选B.

    1. 2017山东,文6】执行右侧的程序框图,当输入的x值为4,输出的y的值为2,则空白判断框中的条件可能为

     

    A.         B.        C.        D.

    【答案】B

    【解析】由题意得 时判断框中的条件应为不满足,所以选B.  

    2.2017课标1,文10】如图是为了求出满足的最小偶数n,那么在两个空白框中,可以分别填入

    AA>1000n=n+1     BA>1000n=n+2

    CA≤1000n=n+1     DA≤1000n=n+2

    【答案】D

    3.2017课标3,文8执行下面的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为(   

    A5     B4    C3    D2

    【答案】D

    4. 2017课标II10执行右面的程序框图,如果输入的,则输出的

    A.2   B. 3   C.4   D.5

    【答案】B

    【解析】阅读流程图,初始化数值.

    循环结果执行如下:

    第一次:

    第二次:

    第三次:

    第四次:

    第五次:

    第六次:

    结束循环,输出.故选B.   

    5.2017北京,文3】执行如图所示的程序框图,输出的值为

    A2                                  B

    C                                 D

    【答案】C

    6.2017江苏,4】右图是一个算法流程图,若输入的值为,则输出的的值是      .

     

    【答案】-2

    【解析】由题意得,故答案为-2

    1.2016高考新课标2文数】中国古代有计算多项式值得秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的a225,则输出的s=   

    A7             B12                C17                 D34

    【答案】C

    【考点】 程序框图,直到型循环结构

    2. 2016高考新课标1文数】执行右面的程序框图,如果输入的n=1,则输出的值满足(  

    A  B  C  D

    【答案】C    . 

    【解析】

    【考点】程序框图与算法案例

    3. [2016高考新课标文数 执行下图的程序框图,如果输入的,那么输出的    

    A.3       B.4         C.5         D.6

    【答案】B

    【考点】循环结构的程序框图

    4.2016高考天津文数】阅读右边的程序框图,运行相应的程序,则输出的值为_______.

    【答案】4

    【解析】

    第一次循环:;第二次循环:;第三次循环:;结束循环,输出

    【考点】循环结构流程图   

    5.2016高考北京文数】执行如图所示的程序框图,输出的s值为( )

    A.8           B.9         C.27         D.36   

    【答案】B

    【解析】分析程序框图可知,程序的功能等价于输出,故选B.

    6.2016高考四川文 】秦九韶是我国南宋时期的数家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求多项式值的一个实例,若输入nx的值分别为32,则输出v的值为(     )

    A.35    B.20      C.18    D.9

    【答案】C

    【考点】程序与框图,秦九韶算法

    7.2016高考山东文数】执行右边的程序框图,若输入n的值为3,则输出的S的值为_______

    【答案】1

    【解析】按程序运行的过程,运行一遍程序:,循环,,循环,,退出循环,输出的值为1.   

    【考点】程序框图

     1.2015高考新课标1,文9】执行右面的程序框图,如果输入的,则输出的 

      A      B    

    C       D

    【答案】C   

    【解析】

    2.2015高考重庆,文8】执行如图(8)所示的程序框图,则输出s的值为(   

    (A)            

    (B)           

    (C)          

    (D)

    【答案】D

    3.2015高考天津,文3】阅读下边的程序框图,运行相应的程序,则输出i的值为(   

    (A) 2       (B) 3       (C) 4      (D)5

    【答案】C

    【解析】

    4.2015高考陕西,文7】根据右边框图,当输入6时,输出的  

    A   B   C   D

    【答案】D

    【解析】该程序框图运行如下:,故答案选D.   

    5.2015高考湖南,文5】执行如图2所示的程序框图,如果输入n=3,中输入的S=(    )

    A                     B             C                  D

    【答案】B

    6.2015高考福建,文4】阅读如图所示的程序框图,运行相应的程序.若输入的值为1,则输出的值为(   

    A2   B7   C8    D128

    【答案】C

    【解析】由题意得,该程序表示分段函数,则,故选C

    7.2015高考北京,文5】执行如图所示的程序框图,输出的的值为(  

    A            B             C            D

    【答案】B

    【解析】

    8.2015高考安徽,文7执行如图所示的程序框图(算法流程图),输出的n为(  

    A3       B4        C5         D6

    【答案】B

    9.2015高考山东,文11执行右边的程序框图,若输入的的值为,则输出的的值是         .                                

     

    【答案】13

    【解析】第一次执行程序,满足条件;第二次执行程序,不满足条件,输出,结束.答案为13.

    1.(2014·安徽卷)如图1­1所示,程序框图(算法流程图)的输出结果是(  )

    1­1

    A34  B53  C78  D89

    【答案】B 

    2.(2014·天津卷)阅读如图1­1所示的程序框图,运行相应的程序,输出S的值为(  )

    1­1

    A15 

    B105 

    C245 

    D945

    【答案】B 

    【解析】第1次循环,i1T3S1×3

    2次循环,i2T5S1×3×5  

    3次循环,i3T7S1×3×5×7.

    执行完后,这时i变为4,退出循环,故输出S1×3×5×7105.

    3.(2014·福建卷)阅读如图1­3所示的程序框图,运行相应的程序,输出的S的值等于(  )

    1­3

    A18 

    B20 

    C21 

    D40

    【答案】B 

    4.(2014·湖北卷)设a是一个各位数字都不是0且没有重复数字的三位数.将组成a3个数字按从小到大排成的三位数记为I(a),按从大到小排成的三位数记为D(a)(例如a815,则I(a)158D(a)851).阅读如图1­2所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b________

    1­2

    【答案】495 

    【解析】取a1815b1851158693≠815a2693

    a2693b2963369594≠693a3594

    a3594b3954459495≠594a4495

    a4495b4954459495a4b495.   

    5.(2014·湖南卷)执行如图1­1所示的程序框图.如果输入的t[22 ,则输出的S属于(  )

    A[6,-2   B[5,-1

    C[45   D[36

    1­1

    【答案】D 

    6.(2014·江西卷)阅读如图1­3所示的程序框图,运行相应的程序,则程序运行后输出的结果为(  )

     

    1­3

    A7  B9  C10  D11

    【答案】B 

    【解析】由程序框图可知,运算过程如下表:

     

    S

    S<1

    i      . 

    输出

    赋初值

    0

     

    1

     

    开始

    S0lg=-lg 3>1

    3

     

     

    S=-lg 3lg=-lg 5>1

    5 

     

     

    S=-lg 5lg =-lg 7>1

    7

     

     

    S=-lg 7lg=-lg 9>1

    9 

     

     

    S=-lg 9lg=-lg 11<1

     

    9

    7.(2014·辽宁卷)执行如图1­2所示的程序框图,若输入x9,则输出y________

    1­2

    【答案】 

    8.(2014·新课标全国卷) 执行如图1­2所示的程序框图,若输入的ab 分别为123,则输出的M(  )

    1­2

    A.  B.  C.  D.

    【答案】D 

    9.(2014·新课标全国卷)执行如图1­2所示的程序框图,如果输入的xt均为2,则输出的S(  )

    1­2

    A4  B5  C6  D7

    【答案】D 

    【解析】逐次计算,可得M2S5 2M2S7 3,此时输出S7.   

    10.(2014·山东卷)执行如图1­2所示的程序框图,若输入的x的值为1,则输出的n的值为____

    1­2

    【答案】3 

    11.(2014·陕西卷)根据如图1­1所示的框图,对大于2的整数N,输出的数列的通项公式是(  )

    1­1

    Aan2n 

    Ban2(n1) 

    Can2n 

    Dan2n1

    【答案】C 

    【解析】阅读题中所给的程序框图可知,对大于2的整数N,输出数列:22×2222×22232×23242×2N12N,故其通项公式为an2n.   

    12.(2014·四川卷)执行如图1­1所示的程序框图,如果输入的xyR,那么输出的S的最大值为(  )

    1­1

    A0  B1  C2  D3

    【答案】C 

     

     

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单

        欢迎来到教习网

        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        还可免费领教师专享福利「樊登读书VIP」

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        返回
        顶部
        Baidu
        map