2017-2018学年高中数学苏教版必修3阶段质量检测(一) 算法初步含解析.docVIP

2017-2018学年高中数学苏教版必修3阶段质量检测(一) 算法初步含解析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2017-2018学年高中数学苏教版必修3阶段质量检测(一) 算法初步含解析.doc

阶段质量检测(一) 算法初步 (时间120分钟 满分160分) 一、填空题(本大题共14小题,每小题5分,共70分,请把答案填在题中横线上) 1.For i from (-100) to 190 step 10,则执行该语句时,共执行________次循环. 答案:30 2.语句A←5,B←6,A←B+A,逐一执行后,A,B的值分别为________. 答案:11,6 3.对任意非零实数a,b,若ab的运算原理如图所示,则lg 1 000-2=________. 解析:如图这是选择结构流程图,a=lg 1 000=3,b=-2=4,ab,输出==1. 答案:1 4.下面的伪代码运行后的输出结果是________. 解析:逐步赋值,a←1,b←2,c←3,利用a←b,b←c,c←a,可输出a=2,b=3,c=2. 答案: 2,3,2 5.一个伪代码如图所示,输出的结果是________. 解析:本伪代码所解决的问题是S=1+3×(1+2+3+…+10)=166. 答案:166 6.执行如图所示的流程图,如果输入的t[-1,3],则输出的s属于________. 解析:当-1≤t1时,s=3t,此时s[-3,3), 当1≤t≤3时,s=4t-t2,此时s[3,4],故s[-3,4]. 答案:[-3,4] 7.根据如图所示的伪代码,当输入a的值为3时,最后输出的S值为________. 解析:由程序可知,S=0,I=1, 当a=3时,S=3,a=6,I=2,I≤3, 当a=6时,S=9,a=12,I=3,I≤3, 当a=12时,S=9+12=21,I=4,I3, 此时结束循环,输出S=21. 答案:21 8.(广东高考)执行如图所示的流程图,若输入n的值为4,则输出s的值为________. 解析:第1次循环:s=1+(1-1)=1,i=1+1=2;第2次循环:s=1+(2-1)=2,i=2+1=3;第3次循环:s=2+(3-1)=4,i=3+1=4;第4次循环:s=4+(4-1)=7,i=4+1=5.循环终止,输出s的值为7. 答案:7 9.(山东高考)执行两次如图所示的流程图,若第一次输入a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别是________. 解析:当a=-1.2时,a0,a=a+1=-1.2+1=-0.20,a=-0.2+1=0.81输出,当a=1.2时,a1,a=1.2-1=0.21输出. 答案:0.8,0.2 10.下列伪代码运行后输出的结果为________. 解析:第一步:a=mod(1,5)=1,j=2;第二步:a=mod(1+2,5)=3,j=3;第三步:a=mod(3+3,5)=1,j=4;第四步:a=mod(1+4,5)=0,j=5;a=mod(0+5,5)=0,j=6,此时输出,a=0. 答案:0 11.若执行如图流程图所给的程序运行的结果为s=20,则判断框中应填入的关于k的条件是________. 解析:k=10,s=1,s=10+1=11,k=10-1=9,s=11+9=20,k=9-1=8,输出的结果s=20,判断中应为k8. 答案:k>8 12.执行如图所示的流程图,若输出的结果是8,则判断框中m的取值范围是________. 解析:一次循环:S=2,k=2; 二次循环:S=6,k=3; 三次循环:S=12,k=4; 四次循环:S=20,k=5; 五次循环:S=30,k=6; 六次循环:S=42,k=7; 七次循环:S=56,k=8. 由题意知:m的取值范围为(42,56]. 答案:(42,56] 13.已知某算法的流程图如图所示,若将输出的数组(x,y)依次记为(x1,y1),(x2,y2),…,(xn,yn),…,则程序运行结束时输出的最后一个数组为________. 解析:由题知:x=1,y=0,n=1; 一次循环:n=3,x=3,y=-2, 二次循环:n=5,x=9,y=-4, 三次循环:n=7,x=27,y=-6, 四次循环:n=9. n=98,不可输出,x=27,y=-6. 答案:(27,-6) 14.某店一个月的收入和支出共记录了N个数据a1,a2,…,aN,其中收入记为正数,支出记为负数,该店用流程图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中应分别填入________. 解析:由题意知,S为月总收入,T为支出,A0为收入,判断框中应为A0,V为月净盈利=S+T, 处理框中应为V=S+T. 答案:A>0,V=S+T 二、解答题(本大题共6小题,共90分,解答时应写出文字说明、证明过程或演算步骤) 15.(本小题满分14分)写出求最小正奇数I,使1×3×5×7×…×I>2 016的伪代码. 解:伪代码为: 16.(本小题满分

您可能关注的文档

文档评论(0)

lzhlmcl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档