|试卷下载
搜索
    上传资料 赚现金
    北师大版数学必修3第2章 3.1条件语句练习
    立即下载
    加入资料篮
    北师大版数学必修3第2章 3.1条件语句练习01
    北师大版数学必修3第2章 3.1条件语句练习02
    北师大版数学必修3第2章 3.1条件语句练习03
    还剩5页未读, 继续阅读
    下载需要15学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中北师大版3.1条件语句优秀课时作业

    展开
    这是一份高中北师大版3.1条件语句优秀课时作业,共8页。试卷主要包含了选择题,填空题,解答题等内容,欢迎下载使用。

    A级 基础巩固
    一、选择题
    1.条件语句的一般格式是
    If A Then
    B
    Else
    C
    End If
    其中B表示的是( A )
    A.满足条件A时执行的内容
    B.条件语句
    C.条件
    D.不满足条件A时执行的内容
    [解析] 格式中的A表示条件,Else后面的C表示不满足条件A时执行内容,而在Then后面的B表示满足条件A时执行的内容,故选A.
    2.当a=3时,下面的程序输出的结果是( D )
    输入a
    If a<10 Then
    y=2*a
    Else
    y=a*a
    End If
    输出y
    A.9 B.3
    C.10D.6
    [解析] 程序执行的顺序为a=3,y=2×3=6,输出6.
    3.下列关于条件语句的说法中正确的是( C )
    A.任何条件语句中不能没有Else及后序语句
    B.在复合If语句中,可以只有一个End If语句
    C.在算法语句中,可以同时使用多个条件语句
    D.在Else和Then后面只能有一个语句
    [解析] A中If—Then语句可以没有Else语句,所以A错;B中在复合If语句中,有多少个If应对应多少个End If,所以B错;D中在复合If语句中Else和Then后面可以不只有一个语句,故D错.
    4.根据下列算法语句,当输入x的值为-2时,输出结果是( D )
    输入x
    If x>0 Then
    y=2*x*x-1
    Else
    If x=0 Then
    y=2*x+1
    Else
    y=-2*x*x+4*x
    End If
    End If
    输出y
    A.7B.-3
    C.0D.-16
    [解析] 程序表示的是函数y=eq \b\lc\{\rc\ (\a\vs4\al\c1(2x2-1x>0,2x+1x=0,-2x2+4xx<0)),
    ∴当x=-2时,y=-2×(-2)2+4×(-2)=-16.
    故选D.
    二、填空题
    5.执行下面语句:
    输入a;
    If a<0 Then
    输出“不存在”
    Else
    t=sqr(a)
    输出t
    End If
    当a=-3时,输出结果为_不存在___;当a=9时,输出结果为_3___.
    [解析] 本算法语句的作用是输入一个数,若该数大于等于0,求该数的算术平方根,若输入的数小于0,则该数的算术平方根不存在.
    6.写出下列程序运行的结果:
    输入a;
    If a<0 Then
    b=0.5*a
    Else
    b=a^2+3*a+1
    End If
    输出b
    若a=4,则b=_29___;若a=-4,则b=_-2___.
    [解析] 分析程序可以知道,上述程序是一个分段函数的程序,即b=eq \b\lc\{\rc\ (\a\vs4\al\c1(0.5aa<0,a2+3a+1a≥0)),
    所以当a=4时,b=42+3×4+1=29;
    当a=-4时,b=0.5×(-4)=-2.
    三、解答题
    7.已知函数y=eq \b\lc\{\rc\ (\a\vs4\al\c1(1x>0,0x=0,-1x<0)),试用If语句来描述算法.要求输入x的值,求y的值.
    [解析] 根据题意写出算法程序为:
    输入x;
    If x>0 Then
    y=1
    Else
    If x=0 Then
    y=0
    Else
    y=-1
    End If
    End If
    输出y
    8.已知语句:
    eq \x(\a\al(输入x;,If x<-1 Then, y=4*x-1,Else, If x≤1 Then, y=-5, Else, y=-4*x-1, End If,End If,输出y))
    说明其功能并画出算法流程图.
    [解析] 该程序的功能为求分段函数
    y=eq \b\lc\{\rc\ (\a\vs4\al\c1(4x-1 x<-1,-5 -1≤x≤1,-4x-1 x>1))的值.
    算法流程图如图.
    B级 素养提升
    一、选择题
    1.给出一个算法的程序:
    输入a,b,c;
    If a a=b
    End If
    If a a=c
    End If
    输出a
    该程序的功能是( A )
    A.求出a,b,c三数中的最大数
    B.求出a,b,c三数中的最小数
    C.将a,b,c按从小到大排列
    D.将a,b,c按从大到小排列
    [解析] 由程序分析可知,当比较a,b的大小后,选择较大的数赋给a;当比较a,c的大小,选择较大的数赋给a;最后输出a.所以此程序的作用是输出a,b,c中最大的数.
    2.为了在运行下面的语句之后输出y=9,应输入的x值为( C )
    输入x;
    If x<0 Then
    y=(x+1)^2
    Else
    y=(x-1)^2
    End If
    输出y.
    A.-4B.-2
    C.4或-4D.-2或2
    [解析] 算法表示函数
    y=eq \b\lc\{\rc\ (\a\vs4\al\c1(x+12,x<0,,x-12,x≥0.))
    ∴当y=9时,由(x+1)2=9得x=-4;
    由(x-1)2=9得x=4.
    二、填空题
    3.给出下列程序:
    输入a,b,c
    If a>b Then
    a=b
    End If
    If a>c Then
    a=c
    End If
    输出a
    如果输入-10,-26,8,那么输出的是_-26___.
    [解析] 该程序的功能是输入a,b,c的值,求它们中的最小值.
    4.读算法语句完成下列题目.
    输入x
    If x>1 Then
    y=x+1
    Else
    y=2*x+1
    End If
    输出y
    (1)若执行算法时,没有执行语句y=x+1,则输入x的范围是_x≤1___;
    (2)若执行结果y的值是5,则执行的赋值语句是_y=x+1___,输入的x的值是_4___.
    [解析] 依题意,题目所给的是求函数f(x)=eq \b\lc\{\rc\ (\a\vs4\al\c1(x+1x>1,2x+1x≤1))的算法.
    因此,当x≤1时,没有执行y=x+1;
    又当x>1时,x+1>2.当x≤1时,2x+1≤3,
    从而输出的y的值是5时,x=4.
    三、解答题
    5.用基本语句描述判断点P(a,b)与圆C︰x2+y2=r2(r>0)的位置关系的算法.
    [解析] 用基本语句描述为:
    输入a,b,r;
    If a^2+b^2>r^2 Then
    输出“点P在圆C外”.
    Else
    If a^2+b^2=r^2 Then
    输出“点P在圆C上”.
    Else
    输出“点P在圆C内”.
    End If
    End If
    6.用基本语句描述下图所示的框图表示的算法.
    [解析] 该框图表示的算法的功能是求分段函数y=eq \b\lc\{\rc\ (\a\vs4\al\c1(4xx<-4,-1-4≤x<0,3x-1x≥0))的函数值.
    用基本语句描述为:
    输入x;
    If x<0 Then
    If x<-4 Then
    y=4*x
    Else
    y=-1
    End If
    Else
    y=3*x-1
    End If
    输出y
    7.某服装厂生产一种服装,每件服装的成本为40元,出厂单价为60元.该厂为鼓励销售商订购,决定当一次订购量超过100件时,每多订购一件,订购的全部服装的出厂单价就降低0.02.根据市场调查,销售商一次订购量不会超过500件.设一次订购量为x件,服装的实际出厂单价为P元,写出函数P=f(x)的表达式,并画出算法流程图,用基本语句描述该算法.
    [解析] 当0当100所以P=f(x)=eq \b\lc\{\rc\ (\a\vs4\al\c1(600算法流程图如下图所示,
    算法语句如下:
    输入x;
    If x≤100 Then
    P=60
    Else
    If x≤500 Then
    P=62-x/50
    Else
    输出“无意义”
    End If
    End If
    输出P.
    相关试卷

    数学必修31.2.2条件语句同步达标检测题: 这是一份数学必修31.2.2条件语句同步达标检测题,共6页。试卷主要包含了给出以下程序,阅读下列程序,阅读下面的程序,将程序补充完整,读程序,完成下列题目等内容,欢迎下载使用。

    数学课件 湘教版必修5:11.3.2 条件语句练习题:

    数学同步训练 湘教版必修5:11.3.2 《条件语句》:

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

    每充值一元即可获得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 张下载券

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

        如何免费获得下载券?

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

        即将下载

        北师大版数学必修3第2章 3.1条件语句练习
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map