年终活动
搜索
    上传资料 赚现金
    英语朗读宝

    北师大版数学必修3第2章 2.3循环结构练习

    立即下载
    加入资料篮
    北师大版数学必修3第2章 2.3循环结构练习第1页
    北师大版数学必修3第2章 2.3循环结构练习第2页
    北师大版数学必修3第2章 2.3循环结构练习第3页
    还剩5页未读, 继续阅读
    下载需要15学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    北师大版必修32.3循环结构精品一课一练

    展开

    这是一份北师大版必修32.3循环结构精品一课一练,共8页。试卷主要包含了选择题,填空题,解答题等内容,欢迎下载使用。
    A级 基础巩固
    一、选择题
    1.下面关于当型循环结构和直到型循环结构的说法,不正确的是( D )
    A.当型循环结构是先判断后循环,条件成立时执行循环体,条件不成立时结束循环
    B.直到型循环结构要先执行循环体再判断条件,条件成立时结束循环,条件不成立时执行循环体
    C.设计程序框图时,两种循环结构可以任选其中的一个,两种结构也可以相互转化
    D.设计循环结构的程序框图时只能选择这两种结构中的一种,除这两种结构外,再无其他循环结构
    [解析] 循环结构的程序框中必须包含条件结构,故选项D的说法是错误的.
    2.阅读下面的程序框图,运行相应的程序,若输入N的值为19,则输出N的值为( C )
    A.0 B.1
    C.2D.3
    [解析] 输入N=19,
    第一次循环,19不能被3整除,N=19-1=18,18>3;
    第二次循环,18能被3整除,N=eq \f(18,3)=6,6>3;
    第三次循环,6能被3整除,N=eq \f(6,3)=2,220整数解为n≥5,因此输出的n=5.
    6.如图所示,程序框图(算法流程图)的输出结果是_15___.
    [解析] 该题考查算法程序框图的循环结构.
    ∵T=0+1+2+…+14=(1+14)×7=15×7=105,
    此时k=14,再循环一次终止,
    ∴k=15.
    三、解答题
    7.设计一个计算2+4+6+…+100的值的算法,并画出算法框图.
    [解析] 算法如下:
    1.S=0.
    2.i=2.
    3.S=S+i.
    4.i=i+2.
    5.如果i大于100,则执行6,否则执行3,4.
    6.输出S.
    算法流程图如下图所示.
    B级 素养提升
    一、选择题
    1.阅读如下程序框图,运行相应的程序,则程序运行后输出的结果为( B )
    A.7B.9
    C.10D.11
    [解析] 本题主要考查循环结构的程序框图,由框图运行程序我们可知.
    第①步,运行i=1,S=0+lgeq \f(1,3)=lgeq \f(1,3)>-1
    第②步,i=3,S=lgeq \f(1,3)+lgeq \f(3,5)=lgeq \f(1,5)>-1
    第③步, i=5,S=lgeq \f(1,5)+lgeq \f(5,7)=lgeq \f(1,7)>-1
    第④步,i=7,S=lgeq \f(1,7)+lgeq \f(7,9)=lgeq \f(1,9)>-1
    第⑤步,i=9,S=lgeq \f(1,9)+lgeq \f(9,11)=lgeq \f(1,11)Q.
    算法的考查多以流程图的形式出现,重点考查的是循环结构.
    二、填空题
    3.阅读如下图所示的算法框图,若输入m=4,n=3,则输出a=_6___,i=_2___.
    [解析] 该算法框图的执行过程是:
    m=4
    n=3
    i=1
    a=4+1=5
    3整除5 否
    i=1+1=2
    a=4+2=6
    3整除6 是
    输出a=6,i=2.
    4.执行下边的程序框图,若输入的x的值为1,则输出的y的值是_13___.
    [解析] 第一次执行程序,满足条件x<2,x=1+1=2;第二次执行程序,不满足条件x<2,y=3×22+1=13,输出y=13,结束.答案为13.
    三、解答题
    5.画出求eq \f(1,2+\f(1,2+…+\f(1,2)))(共6个2)的值的算法的流程图.
    [解析] 流程图如下图所示.
    6.用N1代表第一个学生的学号,Ni代表第i个学生的学号,Gi代表第i个学生的成绩,那么如图,表示一个什么样的算法?
    [解析] 算法:
    第一步:i=1;
    第二步:如果Gi≥90,则输出Ni,Gi,否则直接转到第三步;
    第三步:i=i+1;
    第四步:如果i≤60,则执行第二步,重复执行第二步、第三步、第四步,否则结束.
    故该框图表示的算法功能是:输出60名学生中分数在90分或90分以上的学生的学号和成绩.
    7.设计算法,输出1 000以内能同时被3和5整除的所有正整数,画出算法的流程图.
    [解析] 算法如下:
    1.n=1.
    2.a=15n,输出a.
    3.n=n+1.
    4.若n>66,则执行5,否则执行2,3.
    5.结束.
    6.算法流程图如下图:

    相关试卷

    高中数学人教版新课标A必修31.1.2程序框图和算法的逻辑结构同步练习题:

    这是一份高中数学人教版新课标A必修31.1.2程序框图和算法的逻辑结构同步练习题,共4页。试卷主要包含了程序框图是描述的常用工具,程序框图中的功能是,执行下边的程序框图,若P=0等内容,欢迎下载使用。

    北师大版2.3互斥事件课时练习:

    这是一份北师大版2.3互斥事件课时练习,共7页。试卷主要包含了3 互斥事件,16,P=eq \f=0等内容,欢迎下载使用。

    文档详情页底部广告位
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map