课下能力提升(四)一、题组对点训练对点练一循环结构及两种循环结构1.下列框图是循环结构的是()A.①②B.②③C.③④D.②④答案:C2.一个完整的程序框图至少包含()A.起止框和输入、输出框B.起止框和处理框C.起止框和判断框D.起止框、处理框和输入、输出框解析:选A一个完整的程序框图至少包括起止框和输入、输出框,故选A
3.如图所示是一个循环结构的算法,下列说法不正确的是()A.①是循环变量初始化,循环就要开始B.②为循环体C.③是判断是否继续循环的终止条件D.①可以省略不写解析:选D①为循环变量初始化,必须先赋值才能有效控制循环,不可省略.故选D
4.某中学高三年级男子体育训练小组5月测试的50米跑的成绩(单位:s)如下:6
5,设计一个算法,从这些成绩中搜索出小于6
8s的成绩,并画出程序框图.解:算法步骤如下:第一步,i=1;第二步,输入一个数据a;第三步,如果a9,则结束算法.否则执行第二步.程序框图如图所示.对点练二含循环结构的程序框图的运行5.根据如图所示的框图,对大于2的整数N,输出的数列的通项公式是()A.an=2nB.an=2(n-1)C.an=2nD.an=2n-1解析:选C由程序框图可知:a1=2×1=2,a2=2×2=4,a3=2×4=8,a4=2×8=16,归纳可得:an=2n,故选C
第5题图第6题图6.如图所示的程序框图表示的算法功能是()A.计算小于100的奇数的连乘积B.计算从1开始的连续奇数的连乘积C.从1开始的连续奇数的连乘积,当乘积大于或等于100时,计算奇数的个数D.计算1×3×5×…×n≥100时的最小的n值解析:选D这是一个直到型循环结构,S=1×3×5×…,判断条件是S≥100
,输出的是i,所以表示的是S=1×3×5×…×n≥100时的最小的n值,故选D