收藏 分享(赏)

《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc

上传人:高**** 文档编号:1149223 上传时间:2024-06-05 格式:DOC 页数:11 大小:180KB
下载 相关 举报
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第1页
第1页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第2页
第2页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第3页
第3页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第4页
第4页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第5页
第5页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第6页
第6页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第7页
第7页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第8页
第8页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第9页
第9页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第10页
第10页 / 共11页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.2课时提升作业(十六) WORD版含答案.doc_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
资源描述

1、温馨提示: 此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。关闭Word文档返回原板块。课时提升作业(十六)循环语句(25分钟60分)一、选择题(每小题5分,共25分)1.下列语句运行的结果是()For A=1To100A=A+1Next输出A.A.99B.100C.101D.102【解析】选C.A=100+1=1012.执行下面的算法语句,输出的结果是()i=1S=0DoS=S*2+1i=i+1LoopWhilei4输出S.A.7B.9C.15D.17【解析】选C.算法运行过程如下:S=1,i=2;S=3,i=3;S=7,i=4;S=15,i=5.可知答案

2、.【延伸探究】把此算法语句写成For语句.【解析】S=0Fori=1To4S=2*S+1Next输出S.3.(2015亳州高一检测)若Fori=-10To19为某一循环语句中的一个步骤,则该循环共循环()A.29次B.30次C.28次D.19次【解析】选B.循环次数为(终值-初始值)+1=30.【补偿训练】以下算法共执行循环体的次数为()For i=-3To 147 Step 3NextA.50B.51C.49D.52【解析】选B.根据For语句的格式知,循环次数=(终值-初始值)/增量+1=+1=51.4.(2015吉安高一检测)如图所示,给出的四个算法框图中,满足Do Loop While

3、语句格式的是()【解析】选D.Do Loop while语句是先执行一次循环体,再判断是否满足条件,排除B,C,当条件不满足时跳出循环体,排除A.5.(2015上饶高一检测)下列算法语句的目的是()S=0Fora=1To4a=2*aS=S+aNext输出aA.计算2+22+23+24B.计算2+22+23C.计算23D.计算24【解析】选D.本题输出的为最后的a值,共循环了4次,故输出24的值.【补偿训练】观察下面的算法语句:S=0Fori=1 To 100S=S+iNext输出S.该算法语句的功能是()A.求1234100的值B.求1+2+3+4+100的值C.求13599的值D.求1+3+

4、5+99的值【解析】选B.根据For循环语句的作用可知通过累加求式子1+2+3+4+100的值.二、填空题(每小题5分,共15分)6.(2015宜春高一检测)设计算法计算1+2+3+50的值时,如果用循环语句应用语句,循环次数为.【解析】因为知道循环次数,故应用For语句,其语句描述为:S=0Fori=1To50S=S+iNext输出S.答案:For507.(2015汉中高一检测)以下算法语句:S=1k=13DoS=S*kk=k-1Loop While输出S.若语句运行的结果是S=156,则横线处应填入的k的条件是.【解析】第一次循环是S=113=13,第二次循环是S=1312=156,故k的

5、条件应是k12或k11.答案:k12或k118.下面求1+4+7+2011的值的算法语句中,正整数m的最大值为.S=0i=1DoS=S+ii=i+3Loop Whilei2014或i2015执行框:S=S+i+(2)算法语句如下:S=1i=2DoS=S+i+i=i+1LoopWhilei2014输出S.(20分钟40分)一、选择题(每小题5分,共10分)1.(2015九江高一检测)如果算法语句运行后输出的结果是720,则在横线处应填入的正整数为()t=10S=1DoS=S*tt=t-1Loop Whilet输出S.A.9B.8C.7D.6【解析】选C.第一次执行循环体,S=110=10,t=9

6、,第二次执行循环体,S=109=90,t=8,第三次执行循环体,S=908=720,t=7,依题意,循环结束,根据Do Loop语句的要求,条件不满足时,结束循环,所以条件应为t7.2.读下面算法语句,输出结果为()S=1Fori=1To9S=2*(S+1)i=i+1Next输出S.A.786B.1 534C.3 070D.383【解析】选B.本算法语句反复执行S=2(S+1)共9次,第一次为S=4,第2次为S=2(4+1)=10,则第9次为S=1 534.【误区警示】此题在赋值计算的时候容易出现错误.二、填空题(每小题5分,共10分)3.(2015西安高一检测)执行算法语句:S=0Fori=

7、0 To 10 000 Step 2S=S+iNext则循环10次的结果是.【解题指南】先了解语句的功能,再进行计算.【解析】算法语句实际是在计算S=0+2+4+6+8+10 000.若循环10次,则有S=0+2+4+18=90.答案:904.下列是求1+的值的算法,则横线处应填.S=0ForS=S+Next输出S.【解析】根据For语句的一般格式及功能可知,横线处应填i=1To 49 Step 2答案:i=1To 49 Step 2【误区警示】在求解本题时容易忘记Step2而导致出现错误.三、解答题(每小题10分,共20分)5.(2015南昌高一检测)试用循环语句描述求1-+-+-的和.【解

8、析】本题适合用For语句来描述,用For语句如下:S=0i=1For i=1 To 10S=S+(-1)i+1/iNext输出S.6.如果某高中男子体育小组的百米成绩如下(单位:秒):12.1,13.2,12.7,12.8,12.5,12.4,11.7,11.6,11.4,12.4从这些成绩中搜索出小于12.1秒的成绩并输出,写出相应的算法语句.【解析】i=1Do输入Gi;If Gi12.1 Then输出Gi;Elsei=i+1End IfLoop While i10【拓展提升】循环语句与条件语句综合应用的逻辑关系在循环语句与条件语句的综合应用中,一般是执行循环体的过程中嵌套着条件语句,也就是在循环语句中,先判断条件语句是否满足,若满足则执行Then后的语句,否则执行Else后的语句,然后继续执行循环体,再次判断,直到不满足循环变量的条件就终止循环,在编写这样的综合语句时,需要明确循环体与条件之间的关系.关闭Word文档返回原板块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3