9299.net
大学生考试网 让学习变简单
当前位置:首页 >> 数学 >>

2018高中数学人教a版必修3课时作业:6 1.2.3 循环语句 含解析

2018高中数学人教a版必修3课时作业:6 1.2.3 循环语句 含解析


课时作业 6 循环语句 |基础巩固|(25 分钟,60 分) 一、选择题(每小题 5 分,共 25 分) x2,x>2, ? ? 1.求函数 f(x)=?x-1,-2<x≤2, ? ?6x-6,x≤-2, 在 x=x0 时的值的算法中,下列语 句用不到的是( A.输入语句 C.条件语句 ) B.输出语句 D.循环语句 解析:因为是求分段函数 f(x)在 x=x0 时的值,所以需用条件语句,当然输 入、输出语句必不可少,故选 D. 答案:D 2.下面关于 WHILE 语句的说法,正确的是( A.WHILE 循环是当表达式为真时执行循环体 B.WHILE 循环不需要事先指定循环变量的初值 C.WHILE 循环中当表达式为假时,直接退出程序 D.WHILE 循环的循环次数可以是无限次 解析:由 WHILE 循环语句的特点知 A 正确,选 A. 答案:A 3.下列程序运行的结果是( ) ) A.7 C.8 B.6 D.9 解析:i=0,S=0≤20 成立, S=0,i=1 成立, S=1,i=2 成立, S=1+2=3,i=3 成立, S=3+3=6,i=4 成立, S=6+4=10,i=5 成立, S=10+5=15,i=6 成立. S=15+6=21,i=7 不成立,故输出 i=7. 答案:A 4.给出如图所示的程序段,则关于它的说法正确的是( ) A.循环体语句执行 8 次 B.循环体无限循环 C.循环体语句一次也不执行 D.循环体语句只执行一次 解析:由于 k=8,而循环语句的条件是 k=0 执行,故循环体语句一次也不 执行.故选 C. 答案:C 5.图中程序是计算 2+3+4+5+6 的值的程序.在 WHILE 后的①处和在 s=s+i 之后的②处所填写的语句可以是( ) A.①i>1 B.①i>1 ②i=i-1 ②i=i+1 ②i=i+1 ②i=i-1 C.①i>=1 D.①i>=1 解析:程序框图是计算 2+3+4+5+6 的和,则第一个处理框应为 i>1, i 是减小 1 个,i=i-1, 从而答案为:①i>1 答案:A 二、填空题(每小题 5 分,共 15 分) 6.阅读下面程序,输出 S 的值为________. ②i=i-1. 解析:S=1,i=1;第一次:T=3,S=3,i=2; 第二次:T=5,S=15,i=3; 第三次:T=7,S=105,i=4,满足条件, 退出循环,输出 S 的值为 105. 答案:105 7.下面的程序执行后输出的结果是________. 解析:第一次执行循环体:S=5,n=4; 第二次执行循环体:S=9,n=3; 第三次执行循环体:S=12,n=2,此时 S≥10,循环终止,故输出 n=2. 答案:2 8.下面为一个求 10 个数的平均数的程序,在横线上应填充的语句为 ________. 解析:此为直到型循环,在程序一开始,即 i=15 时,开始执行循环体,当 i=24 时,继续执行循环体,题目中求 10 个数的平均数,所以当 i>24 时应终止 循环. 答案:i>24 三、解答题(每小题 10 分,共 20 分) 9.编写程序,计算并输出表达式 1 1 1 + + +…+ 的值. 1+2 2+3 3+4 19+20 1 解析:利用 UNTIL 语句编写程序如下 : 10.编写程序求 2×4×6×…×100 的值. 解析:程序框图: 程序: |能力提升|(20 分钟,40 分) 11.(长春月考)执行下面的程序,输出的结果为( ) A.15

推荐相关:
网站首页 | 网站地图
All rights reserved Powered by 大学生考试网 9299.net
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@qq.com