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

    高中数学北师大版必修33.1条件语句习题

    展开
    这是一份高中数学北师大版必修33.1条件语句习题,共13页。试卷主要包含了给出以下4个问题,给出下列语句,01x,在下面这个程序中,,给出一个算法等内容,欢迎下载使用。

    十五 条 件 语 句

    (15分钟·25分)

    1.给出以下4个问题:

    ①输入一个数x,输出它的相反数;

    ②求周长为8的正方形的面积;

    ③求三个数a,b,c中的最小值;

    ④求函数f(x)=的函数值.

    其中不需要用条件语句来描述其算法的有 (  )

    A.①② B.②③ C.③④ D.①③

    【解析】A.①②中不含条件判断,所以不需要用条件语句来描述其算法;③④中含有条件判断,需要用条件语句来描述其算法.

    2.给出下列语句:

    输入x;

    If x<0 Then

    y=x+4

    Else

     If x=0 Then

    y=0

     Else

       y=x2

     End If

    End If

    输出y.

    该语句的功能是 (  )

    A.输入一个数x,并比较x与0的大小

    B.求函数y=的函数值

    C.求函数y=的函数值

    D.以上都不对

    【解析】C.此算法涉及复合If语句,x>0,x=0,x<0三种情况讨论,且相应的y的表达式也不同,故它的功能是求一个分段函数的函数值,易知此函数为y=

    3.将下列算法语句补充完整,判断输入的任意数x的奇偶性.

    输入x;

    m=x Mod 2

    If ________ Then 

      输出“x是偶数”

    Else

      输出“x是奇数”

    End If

    【解析】因为该算法语句为判断任意数x的奇偶性且满足条件时执行“x是偶数”,m=x Mod 2表示x除以2的余数,故条件应用“m=0”.

    答案:m=0

    4.到银行办理个人异地汇款(不超过100万)时,银行要收取一定的手续费,汇款额不超过100元,收取1元手续费;超过100元但不超过5 000元,手续费按汇款额的1%收取;超过5 000元,一律收取50元手续费.试用条件语句描述汇款额为x元时,银行收取手续费为y元的过程,并画出算法框图.

    【解析】依题意可知手续费y()与汇款额x()之间的关系式为

    y=

    算法框图如图所示.

    用基本语句描述如下:

    输入x;

    If x<=100 Then

    y=1

    Else

     If x<=5 000 Then

          y=0.01x

     Else

       y=50

     End If

    End If

    输出y.

     (30分钟·60分)

    一、选择题(每小题5分,共25分)

    1.阅读下列语句:

    输入a;

    If a>5 Then

      b=2*a

    Else

     b=a*a+1

    End If

    输出b.

    如果输出5,则输入的a为 (  )

    A.2.5   B.2   C.-2   D.±2

    【解析】D.由算法语句可知,2a=5,a=<5(舍去),a2+1=5,a=±2,满足题意.

    2.若下列程序执行的结果是135,则输入的a值是 (  )

    输入a;

    If  a<5 Then

      S=25*a

    Else

      If a<10 Then

        S=22.5*a

      Else

        S=21.5*a

      End If

    End If

    输出S.

    A.40   B.6   C.11   D.7

    【解析】B.a<5,S=25a=135,a=5.4,a<5矛盾;5≤a<10 ,S=22.5a=135,a=6,满足题意;a≥10,S=21.5a=135,a≈6.28,a≥10矛盾,综上知a=6.

    3.已知算法语句如下:

    输入x;

    If x>0 Then

        y=4

    Else

      y=2

    End If

    输出y.

    如果输出的结果为2,那么输入的自变量x的取值范围是  (  )

    A.0      B.(-∞,0]

    C.(0,+∞)    D.R

    【解析】B.由输出的结果为2,则执行了Else后面的语句y=2,x>0不成立,所以有x≤0.

    4.运行下面算法语句,当输入数值-2时,输出结果是 (  )

    输入x;

    If x>0 Then

      y=3*SQR(x)

    Else

      If x=0 Then

            y=2*x+1

      Else

        y=-2*x2+4*x

      End If

    End If

    输出y.

    A.7    B.-3    C.0    D.-16

    【解析】D.该算法语句是求分段函数

    y=的函数值

    当x=-2时,y=-16.

    5.在下面的程序中,如果输入x=,则输出的y值为(程序中%pi表示π) (  )

    输入x;

    If x>=0

     If x>0

       y=(%pi/2)*x-5

     Else

        y=0

     End If

    Else

     y=(%pi/2)*x-3

    End If

    输出y.

    A.0   B.1   C.3   D.

    【解析】B.该程序是求分段函数y=的函数值,x=,y=×-5=1.

    二、填空题(每小题5分,共15分)

    6.在下面的程序中,当输入a,b分别为2,3时,最后输出的m的值为________. 

    输入a,b;

    If a>b Then

       m=a

    Else

      m=b

    End If

    输出m.

    【解析】因为a=2,b=3,所以a<b,应把b值赋给m,所以m的值为3.

    答案:3

    7.求函数y=|x-4|+1的函数值,则①处应填________. 

    输入x;

    If x>=4 Then

      y=x-3

    Else

      ____ 

    End If

    输出y.

    【解析】本算法语句是计算y=由所给算法语句可知处应填y=5-x.

    答案:y=5-x

    8.在下面这个程序中,

    输入a;

    If a>10 Then

      b=a\10+a Mod 10

    Else

      b=a

    End If

    输出b.

    若输入a=35,则输出的b=________. 

    【解析】a=35>10,故执行b=a\10+a Mod 10,

    即b=35\10+35Mod10=3+5=8.

    答案:8

    三、解答题(每小题10分,共20分)

    9.给出一个算法:

    1.输入x;

    2.若x<0,则y=x+1;否则执行第3步;

    3.若x=0,则y=0;否则y=x;

    4.输出y.

    (1)指出该算法的功能.

    (2)将该算法用框图表示出来.

    (3)用基本语句写出该算法.

    【解析】(1)该算法的功能是利用给出的x的值,求函数

    y=的值.

    (2)框图如图所示:

    (3)用基本语句描述为:

    输入x;

    If x<0 Then

        y=x+1

    Else

      If x=0 Then

        y=0

      Else

        y=x

      End If

    End If

    输出y.

    10.叙述下面算法框图(如图)所表示的含义,并用复合If语句描述算法框图.

    【解析】算法框图的含义是:求分段函数的值,且函数解析式为y=

    用复合If语句可以表示为:

    输入x;

    If  x>=0 Then

       y=3*x-1

    Else

      If x<-4 Then

        y=4*x

      Else

        y=-1

      End If

    End If

    输出 y.

    1.阅读下列算法语句,回答问题:

    输入x1,x2;

    If x1=x2 Then

        x1=x1+x2

    End If

    y=x1+x2

    输出y.

    如果输入x1=3,x2=5,那么执行此算法语句的输出结果是________. 

    【解析】由于输入的两个数x1=3,x2=5,不满足条件x1=x2,因此,不执行语句体x1=x1+x2,而直接执行y=x1+x2,所以y=8,最后输出8.

    答案:8

    2.某商场实行购物优惠措施,若购物金额x在800元以上(包括800元),打8折;若购物金额x在500元以上(包括500元),但不足800元,则打九折,否则不打折,设计算法框图并编写程序,要求输入购物金额x,能输出实际交款额y.

    【解析】实际交款额y与购物金额x的函数关系为y=

    算法框图如图.

    程序如下.

    输入x;

    If x>=800 Then

      y=0.8x

    Else

      If x>=500 Then

        y=0.9x

      Else

        y=x

      End If

    End If

    输出y.

     

    关闭Word文档返回原板块

    相关试卷

    人教版新课标A必修31.2.2条件语句当堂检测题: 这是一份人教版新课标A必修31.2.2条件语句当堂检测题,共6页。试卷主要包含了2时,程序,)),5,,x2-1  x>2等内容,欢迎下载使用。

    2021学年3.1条件语句课时练习: 这是一份2021学年3.1条件语句课时练习,共11页。试卷主要包含了1 条件语句,对条件语句的描述正确的是,读下列语句完成题目,以下给出一个算法,令y=x.,同理可分析得出的答案等内容,欢迎下载使用。

    北师大版必修33.2循环语句课堂检测: 这是一份北师大版必修33.2循环语句课堂检测,共11页。试卷主要包含了算法语句,阅读下面的算法语句,下列程序等内容,欢迎下载使用。

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

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

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

        如何免费获得下载券?

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

        即将下载

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