• 407.00 KB
  • 2021-06-16 发布

【数学】2020届一轮复习(文)通用版12-2算法与程序框图作业

  • 8页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
课时跟踪检测(七十二) 算法与程序框图 ‎1.(2019·湖北八校联考)对任意非零实数a,b,定义a*b的运算原理如图所示,则 ‎(log2)*=(  )‎ A.1            B.2‎ C.3 D.4‎ 解析:选A 因为log2=3,=4,3<4,所以输出=1,故选A.‎ ‎2.执行如图所示的程序框图,则输出的x,y分别为(  )‎ A.90,86 B.94,82‎ C.98,78 D.102,74‎ 解析:选C 第一次执行循环体,y=90,s=+15,不满足退出循环的条件,故x=90;第二次执行循环体,y=86,s=+,不满足退出循环的条件,故x=94;第三次执行循环体,y=82,s=+,不满足退出循环的条件,故x=98;第四次执行循环体,y=78,s=27,满足退出循环的条件,故x=98,y=78.‎ ‎3.(2018·云南民族大学附属中学二模)执行如图所示的程序框图,若输出的k的值为6,则判断框内可填入的条件是(  )‎ A.s>? B.s>?‎ C.s>? D.s>?‎ 解析:选B s=1,k=9,满足条件;s=,k=8,满足条件;s=,k=7,满足条件;s=,k=6,不满足条件.输出的k=6,所以判断框内可填入的条件是“s>?”.故选B.‎ ‎4.(2019·合肥质检)执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是(  )‎ A.20 B.21‎ C.22 D.23‎ 解析:选A 根据程序框图可知,若输出的k=3,则此时程序框图中的循环结构执行了3次,执行第1次时,S=2×0+3=3,执行第2次时,S=2×3+3=9,执行第3次时,S=2×9+3=21,因此符合题意的实数a的取值范围是9≤a<21,故选A.‎ ‎5.(2019·重庆质检)执行如图所示的程序框图,如果输入的x=0,y=-1,n=1,则输出x,y的值满足(  )‎ A.y=-2x B.y=-3x C.y=-4x D.y=-8x 解析:选C 初始值x=0,y=-1,n=1,x=0,y=-1,x2+y2<36,n=2,x=,y=-2,x2+y2<36,n=3,x=,y=-6,x2+y2>36,退出循环,输出x=,y=-6,此时x,y满足y=-4x,故选C.‎ ‎6.(2018·南宁二中、柳州高中联考)执行如图所示的程序框图,若输出的结果s=132,则判断框中可以填(  )‎ A.i≥10? B.i≥11?‎ C.i≤11? D.i≥12?‎ 解析:选B 执行程序框图,i=12,s=1;s=12×1=12,i=11;s=12×11=132,i=10.此时输出的s=132,则判断框中可以填“i≥11?”.‎ ‎7.(2019·漳州八校联考)执行如图所示的程序,若输出的y的值为1,则输入的x的值为 ‎(  )‎ A.0 B.1‎ C.0或1 D.-1,0或1‎ 解析:选C 当x≥1时,由x2=1得x=1或x=-1(舍去);当x<1时,由-x2+1=1得x=0.∴输入的x的值为0或1.‎ ‎8.执行如图所示的程序框图,若输入的n=4,则输出的s=(  )‎ A.10 B.16‎ C.20 D.35‎ 解析:选C 执行程序框图,第一次循环,得s=4,i=2;‎ 第二次循环,得s=10,i=3;‎ 第三次循环,得s=16,i=4;‎ 第四次循环,得s=20,i=5.‎ 不满足i≤n,退出循环,输出的s=20.‎ ‎9.(2018·洛阳第一次统考)已知某算法的程序框图如图所示,则该算法的功能是(  )‎ A.求首项为1,公差为2的等差数列的前2 018项和 B.求首项为1,公差为2的等差数列的前2 019项和 C.求首项为1,公差为4的等差数列的前1 009项和 D.求首项为1,公差为4的等差数列的前1 010项和 解析:选D 由程序框图得,输出的S=(2×1-1)+(2×3-1)+(2×5-1)+…+(2×2 019-1),可看作数列{2n-1}的前2 019项中所有奇数项的和,即首项为1,公差为4的等差数列的前1 010项和.故选D.‎ ‎10.(2018·郑州第一次质量测试)执行如图所示的程序框图,若输出的结果是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