2021_2021学年高中数学第二章算法初步2.3.2循环语句课时素养评价含解析北师大版必修.doc

上传人:知****量 文档编号:28274998 上传时间:2022-07-26 格式:DOC 页数:9 大小:209.50KB
返回 下载 相关 举报
2021_2021学年高中数学第二章算法初步2.3.2循环语句课时素养评价含解析北师大版必修.doc_第1页
第1页 / 共9页
2021_2021学年高中数学第二章算法初步2.3.2循环语句课时素养评价含解析北师大版必修.doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《2021_2021学年高中数学第二章算法初步2.3.2循环语句课时素养评价含解析北师大版必修.doc》由会员分享,可在线阅读,更多相关《2021_2021学年高中数学第二章算法初步2.3.2循环语句课时素养评价含解析北师大版必修.doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、课时素养评价 十六循 环 语 句(15分钟30分)1.算法语句:S=1Fori=1To10 S=3*SNext输出S是用来()A.计算310的值B.计算39的值C.计算310的值D.计算12310的值【解析】选C.i取值从1到10,S=3,i=1;S=32,i=2;S=310,i=10,输出S.2.对于下面所给的算法中,执行循环体的次数是()S=0For i=1 To 1 000 S=S+iNext输出SA.1 000B.999C.1 001D.998【解析】选A.因为循环变量初始值为1,终值为1 000,故执行循环体的次数为(1 000-1)+1=1 000.3.阅读下列算法语句,循环体执行

2、的次数为()K=8DoK=K+1Loop WhileK=0A.1B.2C.8D.9【解析】选A.第1次执行循环体后,条件“K=0”已不满足,跳出循环.4.阅读下面的算法语句:b=1Fork=1To5b=b*kIfb=15Then 退出For循环End IfNext输出k,b在上述语句中,k循环共执行_次,b的值为_.【解析】第一次b=11=1第二次b=12=2第三次b=23=6第四次b=64=2415结束循环,输出4,24.答案:4245.设计求1-+-+-的值的算法语句.【解析】M=0N=0Fori=1 To 9 Step 2m=M=M+mNextForj=2 To 10 Step 2t=N

3、=N-tNextS=M+N输出S(30分钟60分)一、选择题(每小题5分,共25分)1.阅读下面的程序,输出结果为()S=1For i=1 To 4S=2*(S+1)Next输出SA.22B.46C.10D.94【解析】选B.此循环语句反复执行循环体4次,S=2(1+1)=4,S=2(4+1)=10,S=2(10+1)=22,S=2(22+1)=46.2.有算法语句如下:For i=1 To 3For j=1 To 5 输出i*jNextNext其中“输出i*j”语句执行的次数为()A.3B.5C.15D.8【解析】选C.这里是两个循环语句,注意外循环从1到3,内循环从1到5,内循环是在外循环

4、的基础上的循环,所以内循环的执行次数为35=15次.3.如果执行后输出的结果是990,那么在程序While后面的“条件”应为()i=11S=1DoS=S*ii=i-1Loop While “条件”输出SA.i=9B.i8 C.i10【解析】选A.因为输出的结果是990,即S=111109,需执行3次,所以程序中While后面的“条件”应为i=9.4.设学生的考试成绩为G,则下面程序的目的是()m=0For i=1To 50输入GIfG60Then m=m+1 i=i+1End IfNext输出mA.计算50个学生的平均成绩B.计算50个学生中不及格的人数C.计算50个学生中及格的人数D.计算5

5、0个学生的总成绩【解析】选B.i为循环变量,输出的结果为m,G为考试成绩,又G60,所以m为不及格的人数.5.读下面甲、乙两个程序:对甲、乙两个程序和输出结果判断正确的是()A.程序不同,结果不同B.程序不同,结果相同C.程序相同,结果不同D.程序相同,结果相同【解析】选B.甲:S=1+2+3+1 000,乙:S=1 000+999+2+1,即甲、乙的程序不同,结果相同.二、填空题(每小题5分,共15分)6.阅读下列算法语句:S=0Fori=1To9 S=S+iNext输出S则S=_.【解析】本算法是求1+2+3+9的和.答案:457.下列程序:S=0i=1DoS=S+ii=i+2Loop W

6、hile i10,所以跳出循环,故输出的结果为25.答案:258.以下程序表示的是求1+的值.其中处应填_.S=0For _ S=S+1/iNext输出S【解析】由题意知初值为1,终值为99,步长为2,故处填i=1 To 99 Step 2.答案:i=1To99Step2三、解答题(每小题10分,共20分)9.以下给出的是用循环语句编写的一个算法,写出该算法的功能,并画出相应的算法框图.I=1Doa=I Mod 2Ifa=0Then输出IEnd IfI=I+1Loop While I=100【解析】该算法的功能是输出1至100的正整数中的所有偶数.算法框图如图所示.10.一小球从100 m的高

7、度处落下,每次落地后反跳回原来高度的一半,再落下,在第10次落地时,共经过多少路程?第10次下落的高度为多少?写出解决该问题的算法语句,并画出算法框图.【解析】S为经过的路程,H为下落的高度.算法框图如下:算法语句:S=0,H=100S=S+HFor i=2 To 10 H=H/2 S=S+H*2Next输出S,H1.下列循环语句运行的结果是_.a=2i=1Doa=a+1输出i,ai=i+1Loop Whilei=6【解析】这个Do Loop循环语句中的条件是i6,然后第一步i=1,a=a+1=3,第二步i=i+1=2,a=a+1=4,根据条件一共计算了六次,输出六组结果.答案:1,32,43,54,65,76,82.高一(1)班共60人,市青少年保护中心抽样检测同学们的身体素质,要求学号被3整除的同学参加体检,已知学员是从1到60号,请编写输出参加体检的同学学号的一个算法及算法框图.【解析】算法框图为:算法如下:方法一运用For语句:ForS=0To60 S=S+3 输出SNext方法二运用Do Loop语句:S=0DoS=S+3输出SLoop WhileS=60

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

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com