温馨提示:
此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。关闭Word文档返回原板块。
课时提升作业(四)
循环结构、程序框图的画法
(25分钟 60分)
一、选择题(每小题5分,共25分) 1.下列框图结构是循环结构的是 ( )
A.①② B.②③ C.③④ D.②④ 【解析】选C.①是顺序结构;②是条件结构;③是当型循环结构;④是直到型循环结构.
2.根据指定条件决定是否重复执行一条或多条指令的控制结构称为 ( )
A.条件结构 B.循环结构 C.顺序结构 D.条件或顺序结构
【解析】选B.因为要重复执行,所以该控制结构称为循环结构. 3.(2015·绵阳高一检测)程序框图如图所示,其输出结果是 ( )
1
A.63 B.127 C.61 D.123
【解析】选B.由程序框图知,循环体被执行后a的值依次为3,7,15,31,63,127.
【补偿训练】执行如图所示的程序框图,若输入n的值为6,则输出s的值为
( )
A.105 B.16 C.15 D.1
【解析】选C.执行过程为s=1×1=1,i=3;s=1×3=3,i=5;s=3×5=15,i=7≥6,跳出循环.故输出s的值为15.
4.(2015·海淀高一检测)执行如图所示的程序框图,若输入x的值为
1
2,则输出x的值为 ( )
A.25 B.24 C.23 D.22
【解析】选C.若输入x的值为2,该程序框图的运行过程是:x=2,n=1, n=1≤3成立, x=2×2+1=5, n=1+1=2; n=2≤3成立, x=2×5+1=11, n=2+1=3; n=3≤3成立, x=2×11+1=23, n=3+1=4; n=4≤3不成立, 输出x=23.
5.(2015·湖南高考)执行如图所示的程序框图.如果输入n=3,则输
1
出的S=
( )
A. B. C. D.
【解题指南】本题考查程序框图,根据程序框图的功能可直接求解. 【解析】选B.由题意得, 输出的S为数列而所以Sn=所以S3=.
【补偿训练】设程序框图如图,若运行此程序,则输出结果b的值为 ( )
=
=
,
的前三项和, ,
1
A.6 B.7 C.5 D. 【解析】选A.当i=10时,b=11,a=10.5,ab, 此时不满足循环条件,退出循环. 二、填空题(每小题5分,共15分)
6.(2015·南阳高一检测)已知某程序的框图如图,若分别输入的x的值为0,1,2,执行该程序后,输出的y的值分别为a,b,c,则a+b+c= .
1