1、课时作业 14 循环结构(限时:10 分钟)1如图所示的算法框图中的循环体是( )AA BC CABCD D BD解析:循环体是反复执行的部分,是 BD,故选 D.答案:D2阅读如图所示的算法框图,运行相应的程序若输入 x 的值为 1,则输出 S 的值为( )A64 B73 C512 D585解析:算法框图执行过程如下:x1,S0,S 1,S50,跳出循环,输出 S73.答案:B3执行如图所示的算法框图,若输入 n 的值为 4,则输出 s 的值为_解析:第一步运算结果:s1,i2(i4 成立);第二步运算结果:s2,i3(i4 成立);第三步运算结果:s4 ,i 4(i4 成立);第四步运算结
2、果:s7,i5(i4 不成立),程序结束,故输出 s 的值答案:74求 1234110 的值,写出算法步骤画出算法框图解析:算法步骤:(1)i1,sum 0;(2)sumsumi;(3)ii1;(4)如果 i110,则执行第二步,否则执行下一步;(5)输出 sum.算法框图如图所示:(限时:30 分钟)1执行如图所示的算法框图,则输出的 k 的值是( )A3 B4 C5 D6解析:k1,s 10 21;k 2,s 11 22;k 3,s 22 26;k4,s63 215;k5,s 15 4 23115. 故输出 k5,选 C.答案:C2执行如图所示的算法框图,若输入 n10,则输出 S( )A
3、. B. C. D.511 1011 3655 7255解析:因为 S ,i410,25 135 37 37 163 49 49 199 511输出 S .511答案:A3如图所示框图表示的算法的功能是( )A计算小于 100 的奇数的连乘积B计算从 1 开始的连续奇数的连乘积C从 1 开始的连续奇数的连乘积,当乘积大于 100 时,计算奇数的个数D计算 1357n100 时的最小的 n 值解析:由框图知 s135n.又因为循环结束的条件是 s100,故其算法功能为:计算 135n100 时的最小的 n 值答案:D4执行两次如图所示的算法框图,若第一次输入的 a 的值为1.2,第二次输入的 a
4、的值为 1.2,则第一次,第二次输出的 a 的值分别为( )A0.2,0.2 B0.2,0.8C0.8,0.2 D0.8,0.8解析:由算法框图可知:当 a1.2 时,a0,a1.210.2,a0,a0.210.8,a0.0.81,输出 a0.8.当 a1.2 时,a1, a1.210.2.0.21,输出a0.2.答案:C5某算法框图如图所示,若输出的 S57,则判断框内为( )Ak4 Bk5 Ck 6 Dk7解析:k1 时,k k 12,S2Sk2124;k2 时,kk 1213,S2Sk24311;k3 时,kk 14,S2S k211426;k4 时,kk 15,S2S k226557.
5、此时 S57,循环结束,k5,所以判断框内应填“k 4”,故选 A.答案:A6如图是一个算法的流程图,则输出的 n 的值是_解析:算法流程图执行过程如下:n1,a2,a20;a8,n2,a20;a26,n3,a20.输出 n3.答案:37如图所示的算法框图的功能是计算 246100 的值,则处理框内应填_解析:参与求积的因数皆为正偶数,故 i 的变化应保持始终是偶数,故 ii2.答案:ii28如图是统计该 6 名队员在最近三场比赛中投进的三分球总数的算法框图,则图中判断框应填_,输出的 s_.解析:观察算法框图可以看出,判断框内的条件满足时才执行循环体,所以判断框应填 i6,输出的 s 是这
6、6 名队员成绩的和,即 sa 1a 2 a3a 4a 5a 6.答案:i6 a 1a 2a 3a 4 a5a 69计算下面的和: ,画出其算法框图21 32 43 n 1n解析:算法框图如图所示: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,成绩为 Gi.可以设
7、计下面的算法算法如下:第一步,i1;第二步,输入 Ni,G i;第三步,如果 Gi20,则结束,否则返回第二步算法框图如图所示:11阅读如图所示的算法框图,若输入 n00, 则输出的结果为多少?解析:当 n00 时,n0,nn1011,m 20N,且 201,所以输出 m20;20nn112,m 10,且 101,输出 10;202n213,m N,203n314,m 5N,且 51,输出 m5;204n415,m 4N,且 41,输出 m4;205n6,7,8 时均不输出,n9 时,n110,m 2N ,且 21,输出 m2.n11,12,13,14,15,16,17,18 时均不输出,n19 时,n120,m1 N,结束综上,输出的结果为 20,10,5,4,2.