2018年高中数学 第一章 算法初步 1.3.4 循环语句学业分层测评 苏教版必修3.docVIP

2018年高中数学 第一章 算法初步 1.3.4 循环语句学业分层测评 苏教版必修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文档。上传文档
查看更多
1.3.4 循环语句 (建议用时:45分钟) [学业达标] 一、填空题 1.下列问题可以设计成循环语句计算的有________.(填序号) 求1+3+32+…+39的和; 比较a,b两个数的大小; 对于分段函数,要求输入自变量,输出函数值; 求平方值小于100的最大整数. 【解析】 和用到循环语句;用不到.故填. 【答案】  2.将下面计算1+2+3+…+20的算法的For语句补全. 【解析】 由于步长为1,故“Step 1”可省略,因此可以填“1 To 20”. 【答案】 1 To 20 3.根据以下伪代码,可知输出的结果b为________. 【解析】 第一步:c=2,a=1,b=2;第二步:c=3,a=2,b=3;第三步:c=5,a=3,b=5.输出b. 【答案】 5 4.下列程序: 该程序的功能是________. 【解析】 第一次循环:B=1×2,A=3;第二次循环:B=1×2×3,A=4;第三次循环:B=1×2×3×4,A=5;第四次循环:B=1×2×3×4×5,A=6.此时退出循环.故输出结果为1×2×3×4×5. 【答案】 计算1×2×3×4×5的值5.根据下列伪代码,可知输出的结果I为________. 【解析】 第一次循环:S=1×=2,I=2;第二次循环:S=2×=3;I=3;第三次循环:S=3×=4,I=4;第四次循环:S=4×=5,I=5,此时不满足条件“S5”,故退出循环,输出5. 【答案】 5 6.观察下列程序,该循环变量I共循环________次. 【导学号 【解析】 由题意知该程序的作用是计算S=1+2+3+…+n≥60的最小整数n. 1+2+3+…+10=5560, 1+2+3+…+11=6660. 故可知该程序循环了11次. 【答案】 11 7.阅读下列程序: 输出的结果是________. 【解析】 第一次循环:S=1+1=2,输出2; 第二次循环:S=2+3=5,输出5; 第三次循环:S=5+5=10,输出10. 【答案】 2,5,10 8.下面的伪代码执行后第3次输出的数是________. 【解析】 该伪代码中关键是循环语句, 第一次输出的数是1, 第二次输出的数是x←1+=, 第三次输出的数是x←1++=2. 【答案】 2 二、解答题 9.给出30个数:1,2,4,7,…,其规律是:第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,以此类推,要计算第30个数的大小.现在已给出了该问题算法的流程图. (1)请在图1-3-4中判断框处和执行框处填上合适的语句,使之能完成该题算法功能; (2)根据流程图写出伪代码. 图1-3-4 【解】 (1)中填“i≤30”;中应填“P←i”. (2)伪代码如下: 10.将下列问题的算法用伪代码中的“For”语句表示(写在下面的框中),并画出“For”语句的流程图(画在右边). 【解】 伪代码如下 :  流程图如图:    [能力提升] 1.下面的伪代码执行后输出的s的值是________. 【解析】 当i=3时,s=7,当i=5时,s=11,此时仍满足条件“i6”,因此再循环一次,即i=7时,s=15,此时不满足“i6”,所以执行“Print s”,即s=15. 【答案】 15 2.下面的伪代码执行的结果是________. 【解析】 第一次循环:x=100+10=110,i=2;第二次循环:x=110+10=120,i=3;第三次循环:x=120+10=130,i=4;第四次循环:x=130+10=140,i=5;第五次循环:x=140+10=150,i=6;第六次循环:x=150+10=160,i=7;第七次循环:x=160+10=170,i=8;第八次循环:x=170+10=180,i=9;第九次循环:x=180+10=190,i=10;第十次循环:x=190+10=200,i=11.满足条件,退出循环.故输出200,11. 【答案】 200,11 3.某程序的伪代码如下 则程序运行后输出的结果是________. 【解析】 由伪代码可知S=2+4+6+8+10=30. 【答案】 30 4.某城市现有人口总数为100万人,如果年自然增长率为1.2%,试解答下列问题: (1)写出该城市人口数y(万人)与年份x(年)的函数关系式; (2)用伪代码表示计算10年以后该城市人口总数的算法; (3)用流程图表示计算大约多少年以后该城市人口将达到120万人的算法. 【解】 (1)y=100×1.012x. (2)伪代码如下: (3) 1

您可能关注的文档

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档