优化课堂数学北师大版必修3练习:2.2.3循环结构Word版含解析.docVIP

优化课堂数学北师大版必修3练习:2.2.3循环结构Word版含解析.doc

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

[A 基础达标] 1.以下说法不正确的是(  ) A.顺序结构是由若干个依次执行的处理步骤组成的,每一个算法都离不开顺序结构 B.循环结构是在一些算法中从某处开始按照一定条件,反复执行某一处理步骤,故循环结构中一定包含选择结构 C.循环结构中不一定包含选择结构 D.用程序框图表示算法,使之更加直观形象,容易理解 解析:选C.循环结构中一定包含选择结构. 2.执行如图所示的程序框图,输出的k的值为(  ) A.4          B.5 C.6 D.7 解析:选A.第一次循环得S=0+20=1,k=1; 第二次循环得S=1+21=3,k=2; 第三次循环得S=3+23=11,k=3, 第四次循环得S=11+211=2 059,k=4,但此时不满足条件,退出循环,输出k=4. 3.按如图所示的程序框图运算,若输入x=6,则输出k的值是(  ) A.3 B.4 C.5 D.6 解析:选B.输入x=6后,该程序框图的运行过程是: 输入x=6 k=0 x=2×6+1=13 k=0+1=1 x=13100否 x=2×13+1=27 k=1+1=2 x=27100否 x=2×27+1=55 k=2+1=3 x=55100否 x=2×55+1=111 k=3+1=4 x=111100是 输出k=4. 4.某程序框图如图所示,若输出的S=57,则判断框内为(  ) A.k4 B.k5 C.k6 D.k7 解析:选A.由题意k=1时S=1,当k=2时,S=2×1+2=4; 当k=3时,S=2×4+3=11,当k=4时,S=2×11+4=26, 当k=5时,S=2×26+5=57,此时与输出结果一致,所以此时的k值为k4. 5.执行如图所示的程序框图,输出的S值为(  ) A.3 B.-6 C.10 D.-15 解析:选C.第一次循环为:i=1,S=-1,i=2, 第二次循环为:i=2,S=-1+4=3,i=3, 第三次循环为:i=3,S=3-9=-6,i=4, 第四次循环为:i=4,S=-6+16=10,i=5, 第五次循环条件不成立,输出S=10. 6.执行如图所示的程序框图,若p=0.8,则输出的n值是________. 解析:n=1,S=0p,此时S=0+eq \f(1,21)=eq \f(1,2),n=2; n=2,S=eq \f(1,2)p,此时S=eq \f(1,2)+eq \f(1,22)=eq \f(3,4),n=3; n=3,S=eq \f(3,4)p,此时S=eq \f(3,4)+eq \f(1,23)=eq \f(7,8),n=4; n=4,S=eq \f(7,8)p,终止循环,故输出的n值是4. 答案:4 7.执行如图所示的算法框图,输出的T=________. 解析:按照算法框图依次执行为:S=5,n=2,T=2;S=10,n=4,T=2+4=6;S=15,n=6,T=6+6=12;S=20,n=8,T=12+8=20;S=25,n=10,T=20+10=30.故输出T=30. 答案:30 8.若某程序框图如图所示,当输入n=50时,则该程序运行后输出的结果是________. 解析:输入n=50,由于i=1,S=0,所以S=2×0+1=1,i=2,此时不满足S50;当i=2时,S=2×1+2=4,i=3,此时不满足S50;当i=3时,S=2×4+3=11,i=4,此时不满足S50;当i=4时,S=2×11+4=26,i=5,此时不满足S50;当i=5时,S=2×26+5=57,i=6,此时满足S50,因此输出i=6. 答案:6 9.设计程序框图,求出eq \f(1,2)×eq \b\lc\(\rc\)(\a\vs4\al\co1(-\f(2,3)))×eq \f(3,4)×eq \b\lc\(\rc\)(\a\vs4\al\co1(-\f(4,5)))×…×eq \f(99,100)的值. 解:程序框图如图所示: 10.设计一个算法,找出区间[1,1 000]内的能被7整除的整数,画出程序框图. 解:1.取k=1. 2.判断k≤1 000是否成立,若不成立,则执行第5步,否则,执行第3步. 3.若k除以7的余数为0,则输出k. 4.将k的值增加1,返回执行第2步. 5.结束. 程序框图如图. [B 能力提升] 1.如图所示,给出的是计算13+23+33+…+n3的值的一个算法框图,其中判断框内应填入的条件是(  ) A.i≤n B.i≥n C.in D.in 解析:选D.按要求程序运行至s=13+23+33+…+n3以后,紧接着i=i+1,即i=n+1,此时要输出s,即判断框内应填in. 2.如果执行如图所示的算法框图,输入x=-2,h=0.5,那么输出的各个数的和等于(  ) A.3 B.3.

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档