【成才之路】-学年高中数学1
3第2课时循环结构检测试题新人教B版必修3一、选择题1.下列结构中组成算法的结构的个数有()①顺序结构;②条件分支结构;③循环结构;④输入结构;⑤输出结构.A.2个B.3个C.4个D.5个[答案]B[解析]算法有三种结构①②③,故选B
2.下列判断正确的是()A.条件结构中必有循环结构B.循环结构中必有条件结构C.顺序结构中必有条件结构D.顺序结构中必有循环结构[答案]B[解析]由循环结构的定义知B正确.3.下列说法正确的是()①用程序框图表示算法,其优点是算法的基本逻辑结构展现得非常直观清楚;②我们所接触到的算法一般是由顺序结构、条件分支结构、循环结构这三种基本的逻辑结构构成的;③循环结构中,循环体指的是算法中的反复执行的处理步骤;④条件分支结构中一定包含循环结构.A.①②③B.②③④C.①③④D.①②④[答案]A[解析]④错,条件分支结构中不一定有循环结构.4.下面的程序框图中,是循环结构的是()A.①②B.②③C.③④D.②④[答案]C[解析]循环结构需要重复执行同一操作,故只有③、④符合.5.(·福建文,4)阅读如图所示的程序框图,运行相应的程序,输出的n的值为()A.1B.2C.3D.4[答案]B[解析]当n=1时,21>12满足条件;当n=2时,22>22不成立,循环结束,输出n=2
6.如图给出的是计算++…+的值的一个程序框图,其中判断框内应填入的条件是()A.i>10B.i20D.i10时,输出S=+++…+的值.二、填空题7
执行下边的程序框图,若p=0
8,则输出的n=________
[答案]4[解析]第一次循环后:S=,n=2;第二次循环后:S=+=,n=3;第三次循环后:S=++=,n=4,此时循环结束.8.(·辽宁文,13)执行下面的程序框图,若输入n=3,则输出T=________
[答案]20[解析]循环一