当前位置:首页 > 2018年高考数学(理科)全程训练计划习题:天天练41
天天练41 算法初步
一、选择题 1.(2016·北京卷,3)执行如图所示的程序框图,若输入的a值为1,则输出的k值为( )
A.1 B.2 C.3 D.4
1题图 2题图 3题图
4题图
2.(2016·天津卷,4)阅读下边的程序框图,运行相应的程序,则输出S的值为( )
A.2 B.4 C.6 D.8 3.(2016·课标全国Ⅰ,9)执行下面的程序框图,如果输入的x=0,y=1,n=1,则输出x,y的值满足( )
A.y=2x B.y=3x C.y=4x D.y=5x 4.(2016·课标全国Ⅱ,8)中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图.执行该程序框图,若输入的x=2,n=2,依次输入的a为2,2,5,则输出的s=( )
A.7 B.12 C.17 D.34 5题图 6题图 7题图 8题图 5.(2017·广州二模)执行如图所示的程序框图,若输出的i的值为2,则输入的x的最大值是( ) A.5 B.6 C.11 D.22 6.(2017·长春质检)如图所示的程序框图的功能是( ) ?1??1???A.求n的前10项和 B.求?2n?的前10项和 ?????1??1?C.求?n?的前11项和 D.求?2n?的前11项和 ????7.按照如图所示的程序框图执行,若输出的结果为15,则M处的条件为( ) A.k≥16 B.k<8 C.k<16 D.k≥8 8.执行如图所示的程序框图,若输出结果为3,则可输入的实数x的值的个数为( ) A.1 B.2 C.3 D.4 二、填空题 9.(2016·山东卷,11)执行如图所示的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为________.
9题图 10题图
10.已知数列{an}中,a1=1,an+1=an+n,利用如图所示的程序框图输出该数列的第10项,则判断框中应填的语句是n<________(填一个整数值).
11.执行如图所示的程序框图,如果输入a=1,b=2,那么输出的a的值为________.
三、解答题 12.某超市一个月的收入和支出总共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数.该超市用下面的程序框图计算月总收入S和月净盈利V,请将程序框图补充完整,将①②③处的内容填在下面对应的横线上.
(要求:画出程序框并填写相应的内容)
①处应填________.②处应填________.③处应填________.
天天练41 算法初步 -1-111.B k=0,b=1.a=-2,k=1;a=1=-2,k=2;a=1-21-2=1,满足a=b.故输出k=2. 易错警示:本题只是把a的初始值赋给了b,之后b不再参与运算. 2.B S=4,n=1;S=8,n=2;S=2,n=3;S=4,n=4,结束循环,输出S=4,故选B. 13.C x=0,y=1,n=1,x=0,y=1,n=2;x=2,y=2,n3322=3;x=2,y=6,此时x+y>36,输出x=2,y=6,满足y=4x.故选C. 4.C k=0,s=0,输入a=2,s=0×2+2=2,k=1;输入a=2,s=2×2+2=6,k=2;输入a=5,s=6×2+5=17,k=3>2,输出s=17.故选C.
共分享92篇相关文档