终身会员
搜索
    上传资料 赚现金
    英语朗读宝

    2021高考数学一轮复习统考第12章算法初步复数推理与证明第1讲算法初步课时作业含解析北师大版 练习

    立即下载
    加入资料篮
    2021高考数学一轮复习统考第12章算法初步复数推理与证明第1讲算法初步课时作业含解析北师大版第1页
    2021高考数学一轮复习统考第12章算法初步复数推理与证明第1讲算法初步课时作业含解析北师大版第2页
    2021高考数学一轮复习统考第12章算法初步复数推理与证明第1讲算法初步课时作业含解析北师大版第3页
    还剩6页未读, 继续阅读
    下载需要20学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    2021高考数学一轮复习统考第12章算法初步复数推理与证明第1讲算法初步课时作业含解析北师大版 练习

    展开

    算法初步课时作业  1.执行两次如图所示的程序框图,若第一次输入的x的值为7,第二次输入的x的值为9,则第一次、第二次输出的a的值分别为(  )A.0,0  B.1,1 C.0,1  D.1,0答案 D解析 x=7时,b=2,b2=4<7=x.又7不能被2整除,b=2+1=3.此时b2=9>7=x退出循环,a=1,输出a=1.x=9时,b=2,b2=4<9=x.又9不能被2整除,b=2+1=3.此时b2=9=x,又9能被3整除,退出循环,a=0.输出a=0.故选D.2.(2019·青岛模拟)执行如图所示的程序框图,若输出的结果为48,则判断框中可以填(  )A.n≤5  B.n>5 C.n≤4  D.n>4答案 B解析 n=1,S=3,a=5;n=2,S=8,a=7;n=3,S=15,a=9;n=4,S=24,a=11;n=5,S=35,a=13,不满足判断框中的条件;n=6,S=48,a=15,满足判断框中的条件,退出循环,输出的S=48,所以判断框中可以填n>5.3.(2020·乌鲁木齐质量监测)如图所示的算法框图,当输入的x为1时,输出的结果为(  )A.3  B.4 C.5  D.6答案 C解析 x=1时,x>1不成立,则yx+1=1+1=2,i=0+1=1,y<20成立;x=2,x>1成立,y=2x=4,i=1+1=2,y<20成立;x=4,x>1成立,y=2x=8,i=2+1=3,y<20成立;x=8,x>1成立,y=2x=16,i=3+1=4,y<20成立;x=16,x>1成立,y=2x=32,i=4+1=5,y<20不成立,输出i=5,故选C.4.(2020·保定模拟)执行如图所示的程序框图,若输入的x值为2019,则输出的y值为(  )A.                                 B.              C.  D.1答案 C解析 根据流程图,可知当x≥0时,每循环一次,x的值减少4,输入x=2019,因为2019除以4余3,经过多次循环后x=3,再经过一次循环后x=-1,不满足x≥0的条件,输出y=2x=2-1.5.(2019·贵阳模拟)执行如图所示的程序框图,输出的S值为(  )A.0                               B. C.1  D.-1答案 A解析 第一次循环,k=1,S=cos0=1,k=1+1=2,k>4不成立;第二次循环,k=2,S=1+cos=1+k=2+1=3,k>4不成立;第三次循环,k=3,S+cos=1,k=3+1=4,k>4不成立;第四次循环,k=4,S=1+cosπ=1-1=0,k=4+1=5,k>4成立.此时退出循环,输出S=0,故选A.6.(2019·郑州一检)执行如图所示的程序框图,若输出的结果是7,则判断框内m的取值范围是(  )A.(30,42]B.(30,42)C.(42,56]D.(42,56)答案 A解析 k=1,S=2;k=2,S=2+4=6;k=3,S=6+6=12;k=4,S=12+8=20;k=5,S=20+10=30;k=6,S=30+12=42;k=7,此时不满足S=42<m,退出循环,所以30<m≤42,故选A.7.(2019·昆明调研)如图所示的程序框图来源于中国古代数学著作《孙子算经》,其中定义[x]表示不超过x的最大整数,例如[0.6]=0,[2]=2,[3.6]=3.执行该程序框图,则输出的a=(  )A.9B.16C.23D.30答案 C解析 执行程序框图k=1,a=9,9-3·=0≠2;k=2,a=16,16-3·=1≠2;k=3,a=23,23-3·=2,23-5·=3,满足条件退出循环.则输出的a=23.故选C.8(2019·哈尔滨市第三中学调研)执行如图所示的程序框图,则输出的结果是(  )A.2018  B.-1010 C.1010  D.-1009答案 C解析 执行如图所示的程序框图知,该程序运行后是计算并输出S=-1+2+(-3)+4+…+(-1)i·i.i>2020时,终止循环,此时输出S=(2-1)×=1010.故选C.9.(2020·北京市门头沟区高三期末)如图所示的程序框图,如果输入三个实数abc,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的(  )A.c>xB.x>cC.c>bD.b>c答案 A解析 由流程图可知abc中的最大数用变量x表示并输出,先将a的值赋给变量x.第一个判断框是判断xb的大小关系,若b>x,则将b的值赋给变量x,得到x的值是ab中的较大者.所以第二个判断框一定是判断ab中的较大者xc的大小关系,并将最大数赋给变量x,故第二个判断框应填入cx.10.(2018·全国卷)为计算S=1-+…+,设计了如图所示的程序框图,则在空白框中应填入(  )A.ii+1  B.ii+2 C.ii+3  D.ii+4答案 B解析 S=1-+…+,知程序框图先对奇数项累加,偶数项累加,最后再相减.因此在空白框中应填入ii+2,选B.11.执行如图所示的程序框图,则输出的值是(  )A.  B.  C.  D.答案 C解析 执行程序框图,可得,A=1,i=1,第1次执行循环体,Ai=2,满足条件i≤20,第2次执行循环体,Ai=3,满足条件i≤20,第3次执行循环体,Ai=4,满足条件i≤20,第4次执行循环体,Ai=5,满足条件i≤20,第5次执行循环体,Ai=6,…,观察可知,当i=20时,满足条件i≤20,第20次执行循环体,Ai=21,此时,不满足条件i≤20,退出循环,输出A的值为.故选C.12.执行如图所示的程序框图,若输入向量ac=(-2,2),b=(1,0),则输出S的值是(  )A.18B.20C.22D.24答案 B解析 程序对应的运算:ac=(-2,2),则a·c=8,S=0+8=8,i=1,ccb=(-1,2);a=(-2,2),b=(1,0),c=(-1,2),则a·c=6,S=8+6=14,i=2,ccb=(0,2);a=(-2,2),b=(1,0),c=(0,2),则a·c=4,S=14+4=18,i=3,ccb=(1,2);a=(-2,2),b=(1,0),c=(1,2),则a·c=2,S=18+2=20,i=4,ccb=(2,2);a=(-2,2),b=(1,0),c=(2,2),则a·c=0,此时跳出循环体.故输出S的值为20,故选B.13.(2019·江西六校联考)如图是某算法的程序框图,当输出的结果T>70时,正整数n的最小值是________.答案 4解析 由程序框图知,每次循环中KT的值依次为1,1;2,4;3,16;4,72.又T=72>70,故正整数n的最小值为4.14.下面程序运行后输出的结果为________.答案 0解析 执行第一次后,S=5,N=4;执行第二次后,S=9,N=3;执行第三次后,S=12,N=2;执行第四次后,S=14,N=1;执行第五次后,S=15,N=0;跳出循环结构,输出N的值,N=0.15.执行如图所示的程序框图,若a=0.182b=log20.18,c=20.18,则输出的结果是________.答案 20.18解析 易知该程序框图的功能是输出abc中的最大者.结合函数yx2y=log2xy=2x的图象(图略)易知0<a<1,b<0,c>1,b<a<c.故输出的结果是20.18.16.《九章算术》是中国古代第一部数学专著,是《算经十书》中最重要的一种,成于公元一世纪左右.“更相减损术”便是《九章算术》中记录的一种求最大公约数的算法,按其算理流程有如下程序框图,若输入的ab分别为96,36,则输出的i为________.答案 4解析 a=96,b=36时,满足a>b,则a=96-36=60,i=1,a>b,得a=60-36=24,i=2,a<b,得b=36-24=12,i=3,a>b,得a=24-12=12,i=4,ab,得输出i=4.   

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

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

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

    设置密码

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

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

    注册成功

    返回
    顶部
    Baidu
    map