1、课时分层作业(十一)(建议用时:40分钟)一、选择题1给出下列说法:循环结构的算法离不开顺序结构;循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,所以循环结构中一定包含条件分支结构;循环结构中不一定包含条件分支结构;很多循环结构中的控制条件不是唯一确定的其中正确说法的个数是()A1B2C3D4C结合循环结构可知正确2执行如图所示的算法框图,输出的s值为()A. B. C. D.B第一步:s1,k2,k3;第二步:s,k3,输出s.故选B.3执行如图所示的算法框图,如果输入a1,b2,则输出的值为()A7 B8C12 D16B若输入a1,b2,则第一次不满足条件“a6”,则a
2、122.第二次不满足条件“a6”,则a224.第三次不满足条件“a6”,则a428,此时满足条件“a6”,输出的值为8,故选B.4下面算法框图是为了求出满足3n2n1 000的最小偶数n,那么在和两个空白框中,可以分别填入()AA1 000和nn1 BA1 000和nn2CA1 000和nn1 DA1 000和nn2D程序框图中A3n2n,故判断框中应填入A1 000,由于初始值n0,要求满足A3n2n1 000的最小偶数,故执行框中应填入nn2,选D.5执行如图所示的算法框图,输出的S值为()A3 B6C10 D15C第一次循环为:i1,S1,i2,第二次循环为:i2,S143,i3,第三次
3、循环为:i3,S396,i4,第四次循环为;i4,S61610,i5,第五次循环条件不成立,输出S10.二、填空题6执行下边的算法框图,若输入的x的值为1,则输出的y的值是_13当x1时,12,则x112;当x2时,不满足x2,则y322113.7执行如图所示的算法框图,若输入的a,b的值分别为0和9,则输出的i的值为_3第1次循环:a011,b918,ab,此时i2;第2次循环:a123,b826,ab,输出i3.8若某算法框图如图所示,当输入50时,则该程序运行后输出的结果是_6输入n50,由于i1,S0,所以S2011,i2,此时不满足S50;当i2时,S2124,i3,此时不满足S50
4、;当i3时,S24311,i4,此时不满足S50;当i4时,S211426,i5,此时不满足S50;当i5时,S226557,i6,此时满足S50,因此输出i6.三、解答题9画出求使123n10 000成立的最小自然数n的算法框图解10某高中男子体育小组的50 m赛跑成绩(单位:s)为6.4,6.5,7.0,6.8,7.1,7.3,6.9,7.4,7.5,7.6,6.3,6.4,6.4,6.5,6.7,7.1,6.9,6.4,7.1,7.0.设计一个算法,从这些成绩中搜索出小于6.8 s的成绩,并画出算法框图解体育小组共20人,要解决该问题必须对运动员进行编号,设第i个运动员编号为Ni,成绩为
5、Gi.可以设计下面的算法算法如下:1i1;2输入Ni,Gi;3如果Gi20,则结束,否则返回第二步算法框图如图所示:1执行如图所示的算法框图,输出的n为()A3B4C5D6Ba1,n1时,条件成立,进入循环体;a,n2时,条件成立,进入循环体;a,n3时,条件成立,进入循环体;a,n4时,条件不成立,退出循环体,此时n的值为4.2.执行如图所示的算法框图,输出的结果为()A(2,2) B(4,0)C(4,4) D(0,8)Bx1,y1,k0,sxy0,txy2,xs0,yt2,k1,不满足k3;sxy2,txy2,x2,y2,k2,不满足k3;sxy4,txy0,x4,y0,k3,满足k3,输
6、出的结果为(4,0)3如图所示,算法框图的输出结果是()A34 B55 C78 D89B运行程序:zxy11250,xy1,yz2;第一次循环:z12350,xy2,yz3;第二次循环:z23550,xy3,yz5;第三次循环:z35850,xy5,yz8;第四次循环:z581350,xy8,yz13;第五次循环:z8132150,xy13,yz21;第六次循环:z13213450,xy21,yz34;第七次循环:z21345550,输出z55,故选B.4若如图所示的算法框图运行结果为S90,那么判断框中应填入的关于k的条件是_k8k10时,S11010;k9时,S10990.又因为运行结果为S90,所以k8时应输出S,所以判断框中应填入k8.5运行如图所示的算法框图(1)若输入x的值为2,根据运行过程完成下面的表格,并求输出的i与x的值;第i次i1i2i3i4i5x23i(2)若输出i的值为2,求输入x的取值范围解(1)第i次i1i2i3i4i5x23i61854162486因为162168,所以输出的i的值为5,x的值为486.(2)由输出i的值为2,则程序执行了循环体2次,即解得x56,所以输入x的取值范围是.