【成才之路】-学年高中数学2
3循环结构检测试题北师大版必修3一、选择题1.以下说法不正确的是()A.顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构B.循环结构是在一些算法中从某处开始按照一定的条件,反复执行某些处理步骤,故循环结构一定包含选择结构C.循环结构不一定包含选择结构D.用算法框图表示的算法更形象、直观,容易理解[答案]C[解析]显然循环结构一定包含选择结构,故选C
2.框图(如下图)中的循环体是()A.AB.BC.CD.D[答案]B[解析]此框图中A部分是赋予循环变量的初始值1,预示循环开始;B部分是反复执行的部分,称为循环体;C部分是判断是否继续执行循环体,称为循环的终止条件,则循环体是B
3.执行如图所示的程序框图,则输出的S的值是()A.4B.C
D.-1[答案]D[解析]i=1,S=4;i=2时,S==-1;i=3时,S==;i=4时,S==;i=5时,S==4;i=6时,S==-1,此时跳出循环,输出S的值-1
4.执行如图所示的程序框图,输出的S值为()A.2B.4C.8D.16[答案]C[解析]初始:S=1,k=0,第一次循环:由0-1第②步,i=3,S=lg+lg=lg>-1第③步,i=5,S=lg+lg=lg>-1第④步,i=7,S=lg+lg=lg>-1第⑤步,i=9,S=lg+lg=lgq
算法的考查多以流程图的形式出现,重点考查的是循环结构.二、填空题3.阅读如下图所示的算法框图,若输入m=4,n=3,则输出a=________,i=________
[答案]62[解析]该算法框图的执行过程是:m=4n=3i=1a=4+1=53整除5否i=1+1=2a=4+2=63整除6是输出a=6,i=2
4.(·山东理,11)执行下面的程序框图,若输入的x的值为1,则输出的n的值为________.[答案]3[解析]由x2