收藏 分享(赏)

2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc

上传人:海外认知 文档编号:21760604 上传时间:2024-04-22 格式:DOC 页数:10 大小:122KB
下载 相关 举报
2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc_第1页
第1页 / 共10页
2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc_第2页
第2页 / 共10页
2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc_第3页
第3页 / 共10页
2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc_第4页
第4页 / 共10页
2015高中数学 1.2.3循环语句练习 新人教A版必修3.doc_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、123循环语句(练)一、选择题1对当型循环结构叙述不正确的是()A当给定的条件成立(真)时,反复执行循环体,直到条件不成立(假)时,才停止循环B当型循环有时也称“前测试型”循环C当型循环结构对应的循环语句是UNTIL语句D任何一种需要重复处理的问题都可以用当型循环来实现答案C2下列说法正确的是()A当型(WHILE)循环结构不能转化为直到型(UNTIL)循环结构B当型(WHILE)循环结构先执行循环体,后判断条件C当型(WHILE)循环结构先判断条件,后执行循环体D以上说法都不正确答案C解析当型循环是先判断条件后再决定是否执行循环体,直到型循环是先执行循环体,后判断条件,它们之间可以进行转化,

2、故选C.3下列需用循环语句编写程序的是()A输入x的值,输出yx23x的值By输入x的值,输出对应的函数值C求x的立方根D求5678101的值答案D4下列程序的功能是()S1i1WHILES2012的最小整数i答案D解析执行该程序可知S135i,当S2012开始不成立,即S2012开始成立时,输出i,则求满足135i2012的最小整数i.5(20122013山东济南模拟)已知如下程序,其运行结果是()Ajj1 Bj100 Cj10 Dj9答案D解析此程序是求使j2100的最大正整数又102100,故输出结果为j9.6读下列两段程序:甲:乙:对甲、乙程序和输出结果判断正确的是()A程序不同,结果

3、不同 B程序不同,结果相同C程序相同,结果不同 D程序相同,结果相同答案B解析程序甲是计数变量i从1开始逐步递增直到i1000时终止,累加变量从0开始,这个程序计算的是1231000;程序乙是计数变量从1000开始逐步递减到i1时终止,累加变量0开始,这个程序计算的是10009991.但这两个程序是不同的两个程序的输出结果都是S1231000500500.点拨同一个问题可以有不同的程序,解决这类试题的关键是看分析程序是用哪种算法语句编制的7下面程序运行后输出结果错误的是()Ai1s0WHILEs10ii1ssiWENDPRINTsEND输出结果为14 Bi1sum0WHILEi10sumsum

4、iii1WENDPRINT“sum”;sumEND输出结果为55Ci1sum0WHILEi10ii1sumsumiWENDPRINT“sum”;sumEND输出结果为65 Di1s0WHILEs10ssiii1WENDPRINTsEND输出结果为14答案D解析A中控制的循环条件是s10,但每次循环先将计数变量i赋值ii1,后给s赋值ssi.从而循环结束后,s234514,最后输出s14.B中控制循环的变量i从1变到10,每次循环,循环变量sumsumi,循环结束sum1231055,并将其输出C中控制循环的计数变量i从1变到10,但在每次循环中先给i赋值ii1,然后才赋值sumsumi,故循环

5、结束时,sum2341165,最后输出sum.D中控制循环的条件是s10,第一次(i1)循环后,s011,第二次(i2)循环后,s123,第三次(i3)循环后,s336,第四次(i4)循环后,s6410仍满足条件s10,故再执行第五次(i5)循环,s10515,最后输出s15.故选D.8下面是求11000内所有偶数的和的程序,把程序框图补充完整,则()A处为SSi,处为ii1.B处为SSi,处为ii2.C处为ii1,处为SSi.D处为ii2,处为SSi.答案B解析程序框图求的是11000内所有偶数的和,故i步长为2,应有ii2,排除A、C;i初值为2,S应加的第一个偶数为2,而不是4,故语句S

6、Si应在ii2的前面,排除D.二、填空题9在WHILE语句中,是当条件_时执行循环体,而在UNTIL语句中,是当条件_时执行循环体答案满足不满足10看这个程序,试问最后i的值等于_答案1111写出下列程序的运行结果:(1)I1K6WHILEI6KK0.5PRINTKII1WENDEND_(2)i1s0WHILEs100END(1)试将上面的程序补充完整(2)改写为WHILE型循环语句解析(1)m0ii1(2)改写为WHILE型循环程序如下:i1WHILEi100mi MOD 2IFm0THENPRINTiENDIFii1WENDEND15某高中男子体育小组的100m赛跑成绩(单位:s)为:12

7、.1,13.2,12.7,12.8,12.5,12.4,12.7,11.5,11.6,11.7,从这些成绩中搜索出小于12.1 s的成绩,并画出程序框图,编写相应程序解析程序框图如图所示:程序算法如下:16某商场第一年销售计算机5000台,如果平均每年销售量比上一年增加10%,那么从第一年起,大约几年可使总销售量达到30000台?分析根据题意,每年销售量比上一年增加的百分率相同,设总和为S,n年达到30000台第一年销售了5000台;第二年销售了5000500010%5000(110%)(台);第三年销售了5000(110%)5000(110%)10%5000(110%)2(台)第n年销售了5000(110%)n1(台)总和S50005000(110%)5000(110%)25000(110%)n1.解析程序框图如图所示程序如下:点评(1)循环控制条件是总和小于30000台(2)本题中第n年的销售量为5000(110%)n1.(3)S表示总销售量,即前n年销售量之和(4)i从0开始计算,如果从1开始则最后多出一年,因为在循环体中,ii1后才判断条件10

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

当前位置:首页 > 教育专区 > 高中资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报