终身会员
搜索
    上传资料 赚现金
    新人教A版 必修3高中数学 第一章算法初步1.2.2条件语句课时素养评价(含解析) 试卷
    立即下载
    加入资料篮
    新人教A版 必修3高中数学 第一章算法初步1.2.2条件语句课时素养评价(含解析) 试卷01
    新人教A版 必修3高中数学 第一章算法初步1.2.2条件语句课时素养评价(含解析) 试卷02
    新人教A版 必修3高中数学 第一章算法初步1.2.2条件语句课时素养评价(含解析) 试卷03
    还剩14页未读, 继续阅读
    下载需要15学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    数学必修3第一章 算法初步1.2 基本算法语句1.2.2条件语句精练

    展开
    这是一份数学必修3第一章 算法初步1.2 基本算法语句1.2.2条件语句精练,共17页。试卷主要包含了阅读如图所示的程序等内容,欢迎下载使用。

    条 件 语 句

                    (20分钟 35分)

    1.求下列函数的函数值的算法中需要用到条件语句的函数为 (  )

    A.f(x)=3x-1

    B.f(x)=log2x

    C.f(x)=

    D.f(x)=ex

    【解析】C.ABD只用顺序结构就能描述算法,C要判断条件用到条件语句.

    【补偿训练】

     下面程序语句的功能是 (  )

    A.输出a,b,c三个数中的最大数

    B.输出a,b,c三个数中的最小数

    C.将a,b,c按从小到大排列

    D.将a,b,c按从大到小排列

    【解析】B.由程序语句知,当比较ab的大小后,选择较小的数赋给a;当比较ac的大小后,选择较小的数赋给a,最后输出a,所以此程序的功能是输出abc中最小的数.

    2.执行如图程序,如果输入的a=5,b=3,那么输出的结果为 (  )

    A.5,3    B.3,5

    C.3,3    D.5,5

    【解析】B.执行程序,a=5b=3,满足条件a>b,执行c=5a=3b=5,则输出a的值为3b的值为5.

    3.阅读如图所示的程序:

    程序运行的结果是 (  )

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

    【解析】D.程序执行条件语句的叠加的过程中对于所有的条件都要进行判断,依次验证每一个条件,直到结束.在本题中共出现四次条件判断,每一个条件都成立,故输出结果为3 4 5 6.

    4.根据下面的程序提示依次输入4,2,-5,则程序的运行结果是______. 

    【解析】本程序的功能是求输入三个数中的最大数.运行结果为max=4.

    答案:max=4

    【补偿训练】

     下列程序的功能是:判断任意输入的数x是否为正数,若是,输出它的平方值;若不是,输出它的相反数.

     则填入的条件应该是 (  )

    A.x>0

    B.x<0

    C.x>=0

    D.x<=0

    【解析】D.因为条件真则执行y=-x,条件假则执行y=xx,由程序功能知条件应为x<=0.

    5.如图所示的程序语句是求函数y=|x-4|+1的函数值,则①处应填______. 

    【解析】因为y=|x-4|+1=处应填y=5-x.

    答案:y=5-x

    【补偿训练】

     下面的程序是求一个函数的函数值的程序:

    若执行此程序的结果为3,则输入的x值为______. 

    【解析】此程序是求函数

    y=的值.若输出的结果为3,

    则有可能x-1=3即x=4,或-x=3即x=-3.

    答案:4或-3

    6.某软件有效期至2021年3月5日,输入2021年的某月某日,判断该日期是否在2021年3月5日之后,如果在2021年3月5日之后,输出“软件过期”,否则输出“软件不过期”,某同学设计一个程序解决上述问题,你认为他设计的正确吗?为什么?如果不正确,正确的程序是怎样的?

    解析】不正确.

    原因:

    其中IF Y>=3 AND R>5 THEN表示既要满足月份大于等于3,又要满足日大于5才算是软件过期,事实上,如果月份大于3,就算日不大于5软件也过期.

    正确程序如下:

    【补偿训练】

     已知函数y=f(x)的程序框图如图所示.

    (1)求函数y=f(x)的表达式.

    (2)写出输入x的值计算y的值的程序.

    【解析(1)y=f(x)=

    (2)

                    (20分钟 45分)

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

    1.有下列程序,如图(1).

    现有人将其修改为如图(2)所示的程序与其实现相同的功能.请在  内填上合适的语句,使程序能够正常运行 (  )

    A.x<1  B.x<=1  C.x>1  D.x<0

    【解析】A.已知程序的功能是求分段函数y=的函数值,故修改后  内应填x<1.

    2.如图程序中,若输出的是4,则输入的x可以是 (  )

    A.-8  B.4  C.8   D.-16

    【解析】D.本题考查条件语句的基本结构和功能.程序实现了函数y=的功能;当输出4时,则4=,故可以输入的x=±16.

    3.下面的程序是判断所输入的正整数的奇偶性的程序,将其补充完整,横线上应分别填 (  )

    (x MOD 2的意思是求x除以2的余数)

    A.m=2k+1,x=2k  B.m=0,“x为偶数”

    C.m=0,x为偶数   D.m=1,“x为偶数”

    【解析】D.第一个空应是“x为奇数的条件,应填“m=1”,第二个空应填“x为偶数,并加引号.

    4.下面的程序:

    如果输入x,y的值分别是2,-30,则输出的结果为 (  )

    A.38,-38   B.36,-36

    C.32,-32   D.28,-28

    【解析】D.根据题意,输入的x=2不满足条件“x<0”,需要执行ELSE后面的语句,所以得到y=-26,所以x-y=28y-x=-28.

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

    5.阅读如图所示的程序,若分别输入0,1,4,8,9,10,则输出的结果是______. 

    【解析】此算法功能是输入一个数,判断其是否能被2整除,若整除,则输出该数,在输入的数中能被2整除的有04810.

    答案:04810

    6.读程序完成下列问题:

    (1)若执行程序时,没有执行语句y=x+1,则输入的x的范围是______ 

    (2)若输出结果是5,则执行的赋值语句是______,输入的x的值是______. 

    【解析】依题意,题目所给的程序是求函数y=的函数值.

    因此,当x1时,没有执行语句y=x+1;

    又当x>1时,x+1>2;

    当x1时,2x+13,从而输出结果是5时,执行的赋值语句是y=x+1,故输入的x的值为x=5-1=4.

    答案:(1)(-,1]

    (2)y=x+1 4

    【补偿训练】

     若下面程序执行的结果是5,则输入的x的值是______. 

    【解析】程序语句知,该程序的功能是输入一个x,输出函数y=的值,

    故输出5时,应输入5或-5.

    答案:5或-5

    7.为了在运行如图的程序之后输出y=16,键盘输入x应该是______.(填一个答案即可) 

    【解析本程序含义为

    输入x,

    如果x<0,执行:y=(x+1)2

    否则,执行:y=(x-1)2

    因为输出y=16,

    由y=(x+1)2可得,x=-5,

    由y=(x-1)2可得,x=5,

    故x=5或-5.

    答案:-5(或者填5)

    【补偿训练】

     运行程序:

    在两次运行中分别输入8,4和2,4,则两次运行程序的输出结果分别为______. 

    【解析】当输入84时,A=8B=4A>B,所以C==4,输出4;当输入24时,A=2B=4A<B,所以C==2,输出2,所以结果分别为42.

    答案:42

    三、解答题

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

    【解析】实际交款额y与购物金额x的函数关系为y=程序框图如图.

    程序如下.

    【补偿训练】

    函数y=写出求函数值的程序.

    【解析】

    1.阅读下面的程序:

    (1)若a=4,b=3,上述程序运行结果是______ 

    (2)若a=6,b=3,上述程序运行结果是______ 

    (3)若a=2,b=6,上述程序运行结果是______ 

    (4)若a=7,b=5,上述程序运行结果是______. 

    【解析】该程序对应的函数为

    (1)a=4,b=3,符合情形,运行结果是12;

    (2)a=6,b=3,符合情形,运行结果是3;

    (3)a=2,b=6,符合情形,运行结果是2;

    (4)a=7,b=5,符合情形,运行结果是-2.

    答案:(1)12 (2)3 (3)2 (4)-2

    2.如图所示,在边长为16的正方形ABCD的边上有一动点P,点P沿边线由B→C→D→A(B为起点,A为终点)运动.若设P运动的路程为x,△APB的面积为y,试写出程序,根据输入的x值,输出相应的y值.

    【解析】由题意可得函数关系式为:

    y=

    显然需利用条件语句的嵌套或叠加编写程序.

    程序如下:

    【补偿训练】

     编写程序:任意输入三个正数,判断能否构成三角形,若能构成三角形,利用公式S=(其中p=(a+b+c),计算其面积.

    【解析】程序如下:

    相关试卷

    人教版新课标A必修31.2.1输入、输出、赋值语句习题: 这是一份人教版新课标A必修31.2.1输入、输出、赋值语句习题,共13页。试卷主要包含了此式与算术中的式子是一样的;,输出语句等内容,欢迎下载使用。

    数学必修31.2.3循环语句同步测试题: 这是一份数学必修31.2.3循环语句同步测试题,共19页。试卷主要包含了下列说法正确的是等内容,欢迎下载使用。

    2020-2021学年1.1.2程序框图和算法的逻辑结构复习练习题: 这是一份2020-2021学年1.1.2程序框图和算法的逻辑结构复习练习题,共9页。试卷主要包含了程序框图符号“”可用于,阅读程序框图,第二步,计算C=2πr等内容,欢迎下载使用。

    • 精品推荐
    • 所属专辑
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他

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

    每充值一元即可获得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
        二维码已过期
        刷新

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

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

        设置密码

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

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

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

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

        如何免费获得下载券?

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

        即将下载

        新人教A版 必修3高中数学 第一章算法初步1.2.2条件语句课时素养评价(含解析) 试卷
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map