下载此文档

人教版高中数学2 第2讲 算法与程序框图 新题培优练.doc


高中 高二 下学期 数学 人教版

1340阅读234下载10页572 KB

下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
下载所得到的文件列表
人教版高中数学2 第2讲 算法与程序框图 新题培优练.doc
文档介绍:
[基础题组练]
1.(2019·辽宁五校协作体联考)执行如图所示的程序框图,如果输入的x=-10,则输出的y=(  )
A.0            B.1
C.8 D.27
解析:选C.开始x=-10,满足条件x≤0,x=-7;满足条件x≤0,x=-4;满足条件x≤0,x=-1;满足条件x≤0,x=2,不满足条件x≤0,不满足条件x>3,y=23=8.故输出的y=8.故选C.
2.(2019·南宁模拟)执行如图所示的程序框图,那么输出S的值是(  )
A.-1 B.2
C. D.1
解析:选B.运行框图,首先给变量S,k赋值,S=2,k=2 015.判断2 015<2 018,S==-1,k=2 015+1=2 016,判断2 016<2 018,S==,k=2 016+1=2 017,判断2 017<2 018
,S==2,k=2 017+1=2 018,判断2 018<2 018不成立,输出S,此时S=2.故选B.
3.(2019·洛阳模拟)执行如图程序框图,若输入的n为2 018,则输出的是(  )
A.前 1 008 个正偶数的和
B.前 1 009 个正偶数的和
C.前 2 016 个正整数的和
D.前 2 018 个正整数的和
解析:选B.模拟程序的运行过程知,该程序运行后计算并输出S=2+4+6+…+2 018 的值.故选B.
4.执行如图所示的程序框图,若输出i的值为2,则输入x的最大值是(  )
A.5 B.6
C.11 D.22
解析:选D.执行该程序可知解得即8<x≤22,所以输入x的最大值是22.
5.(2019·河北“五个一名校联盟”模拟)执行如图所示的程序框图,输出的S值为-4时,条件框内应填写(  )
A.i>3? B.i<5?
C.i>4? D.i<4?
解析:选D.由程序框图可知,S=10,i=1;S=8,i=2;S=4,i=3;S=-4,i=4.由于输出的S=-4.故应跳出循环,故选D.
6.(2019·湖南湘东五校联考)若[x]表示不超过x的最大整数,则如图中的程序框图运行之后输出的结果为(  )
A.600 B.400
C.15 D.10
解析:选B.根据题意,得[]=[4.975]=4,所以该程序框图运行后输出的结果是40个0,40个1,40个2,40个3,40个4的和,所以输出的结果为S=40+40×2+40×3+40×4=400.故选B.
7.执行如图的程序框图,如果输入的a=-1,则输出的S=(  )
A.2 B.3
C.4 D.5
解析:选B.由程序框图可得S=0,a=-1,K=1≤6;
S=0+(-1)×1=-1,a=1,K=2≤6;
S=-1+1×2=1,a=-1,K=3≤6;
S=1+(-1)×3=-2,a=1,K=4≤6;
S=-2+1×4=2,a=-1,K=5≤6;
S=2+(-1)×5=-3,a=1,K=6≤6;
S=-3+1×6=3,a=-1,K=7>6,退出循环,输出S=3.故选B.
8.(2019·开封模拟)“欧几里得算法”是有记载的最古老的算法,可追溯至公元前300年前,如图所示的程序框图的
内容来自帮提分https://www.sfbroad.com转载请标明出处.
相关文档