【人教A版】数学必修三课时训练课时提升作业(七)1.2.3

上传人:s9****2 文档编号:482508280 上传时间:2023-03-20 格式:DOC 页数:15 大小:741.50KB
返回 下载 相关 举报
【人教A版】数学必修三课时训练课时提升作业(七)1.2.3_第1页
第1页 / 共15页
【人教A版】数学必修三课时训练课时提升作业(七)1.2.3_第2页
第2页 / 共15页
【人教A版】数学必修三课时训练课时提升作业(七)1.2.3_第3页
第3页 / 共15页
【人教A版】数学必修三课时训练课时提升作业(七)1.2.3_第4页
第4页 / 共15页
【人教A版】数学必修三课时训练课时提升作业(七)1.2.3_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《【人教A版】数学必修三课时训练课时提升作业(七)1.2.3》由会员分享,可在线阅读,更多相关《【人教A版】数学必修三课时训练课时提升作业(七)1.2.3(15页珍藏版)》请在金锄头文库上搜索。

1、2019版数学精品资料(人教版)课时提升作业(七)循环语句(25分钟60分)一、选择题(每小题5分,共25分)1.(2015常德高一检测)下列说法正确的是()A.当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构B.当型(WHILE)循环结构先执行循环体,后判断条件C.当型(WHILE)循环结构先判断条件,后执行循环体D.以上说法都不正确【解析】选C.当型循环是先判断条件再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,故选C.【补偿训练】下列问题可以设计成循环语句计算的有()求1+3+32+39的和;比较a,b两个数的大小;对于分段函数,要求输入

2、自变量,输出函数值;求平方值小于100的最大整数.A.0个B.1个C.2个D.3个【解析】选C.和用到循环语句;用不到.故选C.2.(2015衡阳高一检测)下面程序运行后输出的结果为()a=0j=1WHILEj11B.i=11C.i=11D.i11【解析】选D.当条件不满足时执行循环体,当条件满足时退出循环.由于输出的是132,故应执行了两次循环体,因此条件应为i11.【补偿训练】(2015陇西高一检测)下面是求11 000内所有偶数的和的程序,把程序框图补充完整正确的选项是()A.处为S=S+i,处为i=i+1B.处为S=S+i,处为i=i+2C.处为i=i+1,处为S=S+iD.处为i=i

3、+2,处为S=S+i【解析】选B.程序框图求的是11 000内所有偶数的和,故i步长为2,应有i=i+2,排除A、C;i初值为2,S应加的第一个偶数为2,而不是4,故语句S=S+i应在i=i+2的前面,排除D.4.如图,程序的循环次数为()x=0WHILEx20x=x+1x=x2WENDPRINTxENDA.1B.2C.3D.4【解析】选C.程序执行如下:(1)x20,x=0+1=1,x=12=1;(2)x20,x=1+1=2,x=22=4,(3)x=8PRINTSENDA.17B.19C.21D.23【解析】选C.第一次循环,i=1+2=3,S=3+23=9,i=4;第二次循环,i=6,S=

4、3+26=15,i=7;第三次循环,i=9,S=3+29=21,i=10,所以输出S=21.二、填空题(每小题5分,共15分)6.执行下面的程序,输出的S=.S=1i=3WHILEi=7S=Sii=i+1WENDPRINTSEND【解析】分析程序中各变量及各语句的作用,可知:该程序的作用是累乘,并输出S=134567的值.因为S=134567=2 520,故输出的值为2 520.答案:2 5207.在如图所示的程序运行中,计算机输出的结果是.x=20DOx=x-3LOOPUNTILx0PRINTxEND【解析】根据题意,程序在运行中对20每次减3,直至小于0为止,当循环到第6次时,x=2,此时

5、仍符合循环条件,故x变为-1,至此x0,不满足循环条件,结束循环.答案:-18.(2015连云港高一检测)已知有下面的程序,如果程序执行后输出的结果是360,那么在程序UNTIL后面的“条件”应为.i=6s=1DOs=sii=i-1LOOPUNTIL条件PRINTsEND【解析】因为输出的结果是360,即s=16543,需执行4次,s需乘到3,i3后结束算法.所以,程序中UNTIL后面的“条件”应为i3.答案:i3三、解答题(每小题10分,共20分)9.设计一个计算1+3+5+7+99的值的程序,并画出程序框图.【解析】程序框图如图所示.程序如下:i=1S=0WHILEi=99S=S+ii=i

6、+2WENDPRINTSEND10.给出一个算法的程序框图(如图所示).(1)说明该程序的功能.(2)请用WHILE型循环语句写出程序.【解析】(1)该程序的功能是求1+的值.(2)程序如下:S=0K=1WHILEK=99S=S+1/KK=K+1WENDPRINTSEND(20分钟40分)一、选择题(每小题5分,共10分)1.下列程序的功能是()S=1i=1WHILES2 012的最小整数i【解析】选D.执行该程序可知S=135i,当S2012开始不成立,即S2012开始成立时,输出i,则求满足135i2 012的最小整数i.2.(2015绥化高一检测)读下列两段程序:对甲、乙程序和输出结果判

7、断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同【解析】选B.程序甲是计数变量i从1开始逐步递增直到i=1 000时终止,累加变量从0开始,这个程序计算的是1+2+3+1 000;程序乙是计数变量从1 000开始逐步递减到i=1时终止,这个程序计算的是1 000+999+1.但这两个程序是不同的.两个程序的输出结果都是S=1+2+3+1000=500500.二、填空题(每小题5分,共10分)3.下面为一个求10个数的平均数的程序,则在横线上应填充的语句为.S=0i=1DOINPUTxS=S+xi=i+1LOOP UNTILa=S/10PRINT aEND【解析】此为直到型循环,在程序一开始,即i=1时,开始执行循环体,当i=10时继续执行循环体,题目中求10个数的平均数,所以当i10时应终止循环.答案:i104.读程序,回答下列问题:INPUTni=1S=0WHILEi100END(1)试将上面的程序补充完整.(2)改写为WHILE型循环语句.【解析】(1)m=0i=i+1(2)改写为WHILE型循环程序如下:i=1WHILEi99PRINTSEND关闭Word文档返回原板块

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号