|试卷下载
搜索
    上传资料 赚现金
    高中数学人教版新课标A 必修3 1.2.3 循环语句 试卷
    立即下载
    加入资料篮
    高中数学人教版新课标A 必修3 1.2.3 循环语句 试卷01
    高中数学人教版新课标A 必修3 1.2.3 循环语句 试卷02
    高中数学人教版新课标A 必修3 1.2.3 循环语句 试卷03
    还剩8页未读, 继续阅读
    下载需要5学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    高中数学第一章 算法初步1.2 基本算法语句1.2.3循环语句练习题

    展开
    这是一份高中数学第一章 算法初步1.2 基本算法语句1.2.3循环语句练习题,共11页。试卷主要包含了基础巩固,能力提升等内容,欢迎下载使用。

    1.2.3 循环语句

    课时过关·能力提升

    一、基础巩固

    1.下列说法正确的是(  )

    A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构

    B.当型(WHILE)循环结构先执行循环体,后判断条件

    C.当型(WHILE)循环结构先判断条件,后执行循环体

    D.以上说法都不正确

    解析:当型循环是先判断条件后再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,故选C.

    答案:C

    2.要使下面的程序能运算出1+2++100的结果,需将语句i=i+1加在(  )

    S=0

    i=1

    WHILE i<=100

     

     S=S+i

     

    WEND

    PRINT S

    END

    A. B.

    C. D.

    解析:i=i+1应在循环体中,并且先执行S=S+i后执行i=i+1,故应加在,故选C.

    答案:C

    3.下面为一个求10个数的平均数的程序,在横线上应填充的语句为(  )

    S=0

    i=1

    DO

     INPUT x

     S=S+x

     i=i+1

    LOOP UNTIL     

    a=S/10

    PRINT a

    END

    A.i>10

    B.i<10

    C.i>=10

    D.i<=10

    解析:此为直到型循环,在程序一开始,即当i=1,开始执行循环体,i=10,继续执行循环体,题目中求10个数的平均数,所以当i>10时应终止循环.

    答案:A

    4.下列程序中循环体运行次数是(  )

    i=40

    DO

     PRINT i

     i=i+10

    LOOP UNTIL i>90

    END

    A.4 B.5

    C.6 D.60

    解析:循环体第1次运行后,i=50,2次运行后,i=60,3次运行后,i=70,4次运行后,i=80,5次运行后,i=90,6次运行后,i=100>90开始成立,循环终止,则共运行了6.

    答案:C

    5.下列程序的功能是(  )

    S=1

    i=1

    WHILE S<=2016

    i=i+2

    S=S * i

    WEND

    PRINT i

    END

    A.计算1+3+5++2 016

    B.计算1×3×5××2 016

    C.求方程1×3×5××i=2 016中的i

    D.求满足1×3×5××i>2 016的最小整数i

    解析:执行该程序可知S=1×3×5××i,S2 016开始不成立,S>2 016开始成立时,输出i,则求满足1×3×5××i>2 016的最小整数i.

    答案:D

    6.如图所示的程序运行后输出的第3个数是     . 

    i=1

    x=1

    DO

     PRINT x

     i=i+1

     x=x+1/2

    LOOP UNTIL i>5

    END

    解析:运行程序:第一次输出的数是1,第二次输出的数是x=1+,第三次输出的数是x==2.

    答案:2

    7.下列程序输出的结果是     . 

    a=1

    b=1

    WHILE b<5

     c=a+b

     a=b

     b=c

    WEND

    PRINT b

    END

    解析:该程序的执行过程是:

    a=1

    b=1

    b=1<5成立

    c=1+1=2

    a=1

    b=2

    b=2<5成立

    c=1+2=3

    a=2

    b=3

    b=3<5成立

    c=2+3=5

    a=3

    b=5

    b=5<5不成立

    输出b=5.

    答案:5

    8.下面程序是求1+3+5++99的值,阅读程序完成问题.

    i=1

    p=0

    WHILE i<=99

    p=p+i

    i=i+2

    WEND

    PRINT p

    END

    问题:

    (1)程序中的循环语句是    型循环语句; 

    (2)将此程序用另一类型的循环语句来实现.

    :(1)(WHILE)

    (2)改成直到型循环语句如下:

    i=1

    p=0

    DO

    p=p+i

    i=i+2

    LOOP UNTIL i>99

    PRINT p

    END

    9.写出求满足1+2+3++n>10 000的最小整数n的程序.

    :程序如下:

    S=0

    n=0

    WHILE  S<=10000

    n=n+1

    S=S+n

    WEND

    PRINT n

    END

    二、能力提升

    1.下面的程序运行后,输出的i值等于(  )

    i=0

    S=0

    DO

     S=S+i

     i=i+1

    LOOP UNTIL S>20

    PRINT i

    END

    A.6 B.7 C.8 D.9

    解析:第一次循环,S=0+0=0,i=0+1;

    第二次循环,S=0+1=1,i=1+1=2;

    第三次循环,S=1+2=3,i=2+1=3;

    第四次循环,S=3+3=6,i=3+1=4;

    第五次循环,S=6+4=10,i=4+1=5;

    第六次循环,S=10+5=15,i=5+1=6;

    第七次循环,S=15+6=21,i=6+1=7,

    因为S=21>20,所以输出i=7.

    答案:B

    2.下面两个程序最后输出的S分别等于(  )

    i=1
    WHILE i<8
     i=i+2
     S=2* i+3
    WEND
    PRINT S
    END    

     

    i=1
    WHILE i<8
     S=2* i+3
     i=i+2
    WEND
    PRINT S
    END

    A.17,17 B.21,21

    C.21,17 D.14,21

    解析:第一个程序中,i=7时执行循环体i=i+2,此时i9,S=2×9+3=21,结束循环.第二个程序中,i=7,S=2×7+3=17,然后执行i=i+2,此时i=9,结束循环.

    答案:C

    3.下面程序运行后输出的结果为(  )

    a=0

    j=1

    WHILE j<=5

     a=(a+j)MOD 5

     j=j+1

    WEND

    PRINT a

    END

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

    解析:j=1,余数a=1;j=2,余数a=3;j=3,余数a=1;j=4,余数a=0;j=5,余数a=0;j=6,不满足条件,此时退出循环.

    答案:A

    4.根据下列程序框图,把对应的程序中所缺少的语句补充完整.

    i=1
    S=0
    DO
       
       
    LOOP UNTIL   
    PRINT S
    END 

    解析:由程序框图可知利用了直到型循环结构,对应的语句为直到型循环语句,DO后面执行的语句为循环体,①②处应分别为S=S+i^2,i=i+1,直到满足条件i>100为止,所以处应为i>100.

    答案:S=S+i^2 i=i+1 i>100

    5.下列循环体执行的次数是    . 

    k=8

    WHILE k<>0

    k=k-1

    WEND

    PRINT k

    END

    答案:8

    6.根据下列程序,画出相应的程序框图.

    S=0

    k=1

    DO

     S=S+1/(k* (k+1))

     k=k+1

    LOOP UNTIL k>99

    PRINT S

    END

    解:程序框图:

    7.下面程序的功能是输出1~100之间的所有偶数.

    程序:

    i=1

    DO

     m=i MOD 2

     IF  THEN

    PRINT i

     END IF

     

    LOOP UNTIL i>100

    END

    (1)试将上面的程序补充完整;

    (2)改写为含WHILE型循环语句的程序.

    解:(1)m=0 i=i+1

    (2)改写为含WHILE型循环语句的程序如下:

    i=1

    WHILE i<=100

     m=i MOD 2

     IF m=0 THEN

    PRINT i

     END IF

     i=i+1

    WEND

    END

    相关试卷

    人教版新课标A必修31.2.3循环语句一课一练: 这是一份人教版新课标A必修31.2.3循环语句一课一练,共7页。试卷主要包含了下列的程序执行后输出的结果是 ,下面的程序等内容,欢迎下载使用。

    高中数学1.2.3循环语句同步训练题: 这是一份高中数学1.2.3循环语句同步训练题,共9页。试卷主要包含了选择题,填空题,解答题等内容,欢迎下载使用。

    高中数学人教版新课标A必修31.2.3循环语句当堂达标检测题: 这是一份高中数学人教版新课标A必修31.2.3循环语句当堂达标检测题,共10页。试卷主要包含了 当时,下面的程序段结果是,把求的程序补充完整, 把程序框图补充完整, 下面程序运行后输出, 计算 ,写出算法的程序.等内容,欢迎下载使用。

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

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

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

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

        如何免费获得下载券?

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

        即将下载

        高中数学人教版新课标A 必修3 1.2.3 循环语句 试卷
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map