课时分层作业(十一)(建议用时:60分钟)[合格基础练]一、选择题1.给出下列说法:①循环结构的算法离不开顺序结构;②循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,所以循环结构中一定包含条件分支结构;③循环结构中不一定包含条件分支结构;④很多循环结构中的控制条件不是唯一确定的.其中正确说法的个数是()A.1B.2C.3D.4C[结合循环结构可知①②④正确.]2.执行如图所示的算法框图,输出的s值为()A
B[第一步:s=1-=,k=2,k<3;第二步:s=+=,k=3,输出s
]3.执行如图所示的算法框图,如果输入a=1,b=2,则输出的值为()A.7B.8C.12D.16B[若输入a=1,b=2,则第一次不满足条件“a>6”,则a=1×2=2
第二次不满足条件“a>6”,则a=2×2=4
第三次不满足条件“a>6”,则a=4×2=8,此时满足条件“a>6”,输出的值为8,故选B
]4.下面算法框图是为了求出满足3n-2n>1000的最小偶数n,那么在和两个空白框中,可以分别填入()A.A>1000和n=n+1B.A>1000和n=n+2C.A≤1000和n=n+1D.A≤1000和n=n+2D[程序框图中A=3n-2n,故判断框中应填入A≤1000,由于初始值n=0,要求满足A=3n-2n>1000的最小偶数,故执行框中应填入n=n+2,选D
]5.执行如图所示的算法框图,输出的S值为()A.3B.-6C.10D.-15C[第一次循环为:i=1,S=-1,i=2,第二次循环为:i=2,S=-1+4=3,i=3,第三次循环为:i=3,S=3-9=-6,i=4,第四次循环为;i=4,S=-6+16=10,i=5,第五次循环条件不成立,输出S=10
]二、填空题6.执行下边的算法框图,若输入的x的值为1,则输出的y的值是________