【人教a版】高中数学必修三:全册作业与测评课时提升作业(七) 1.2.3
- 格式:doc
- 大小:633.00 KB
- 文档页数:12
温馨提示:
此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。
关闭Word文档返回原板块。
课时提升作业(七)
循环语句
(25分钟60分)
一、选择题(每小题5分,共25分)
1.(2015〃常德高一检测)下列说法正确的是( )
A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构
B.当型(WHILE)循环结构先执行循环体,后判断条件
C.当型(WHILE)循环结构先判断条件,后执行循环体
D.以上说法都不正确
【解析】选C.当型循环是先判断条件再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,故选C.
【补偿训练】下列问题可以设计成循环语句计算的有( )
①求1+3+32+…+39的和;
②比较a,b两个数的大小;
③对于分段函数,要求输入自变量,输出函数值;
④求平方值小于100的最大整数.
A.0个
B.1个
C.2个
D.3个
【解析】选C.①和④用到循环语句;②③用不到.故选C.
2.(2015〃衡阳高一检测)下面程序运行后输出的结果为( )
A.50
B.5
C.25
D.0
【解析】选D.本程序的功能是求a+j被5除所得的余数,从而循环体在执行的过程中a与j 的对应值如表:
3.(2015〃株洲高一检测)如果如图所示的程序运行后输出的结果是132,那么在程序中LOOP UNTIL后面的①应填( )
A.i>11
B.i>=11
C.i<=11
D.i<11
【解析】选D.当条件不满足时执行循环体,当条件满足时退出循环.由于输出的是132,故应执行了两次循环体,因此条件①应为i<11.
【补偿训练】(2015〃陇西高一检测)下面是求1~1 000内所有偶数的和的程序,把程序框图补充完整正确的选项是( )
A.①处为S=S+i,②处为i=i+1
B.①处为S=S+i,②处为i=i+2
C.①处为i=i+1,②处为S=S+i
D.①处为i=i+2,②处为S=S+i
【解析】选B.程序框图求的是1~1 000内所有偶数的和,故i步长为2,应有i=i+2,排除A、C;i初值为2,S应加的第一个偶数为2,而不是4,故语句S=S+i应在i=i+2的前面,排除D.
4.如图,程序的循环次数为( )
A.1
B.2
C.3
D.4
【解析】选C.程序执行如下:
(1)x<20,x=0+1=1,x=12=1;
(2)x<20,x=1+1=2,x=22=4,
(3)x<20,x=4+1=5,x=52=25,
此时跳出循环,并输出x.
所以一共进行3次循环.
5.如图所示的程序运行后输出的结果为( )
A.17
B.19
C.21
D.23
【解析】选C.第一次循环,i=1+2=3,S=3+2×3=9,i=4;
第二次循环,i=6,S=3+2×6=15,i=7;
第三次循环,i=9,S=3+2×9=21,i=10,
所以输出S=21.
二、填空题(每小题5分,共15分)
6.执行下面的程序,输出的S= .
【解析】分析程序中各变量及各语句的作用,可知:该程序的作用是累乘,并输出S=1×3×。