高中数学-第一章-算法初步-1.2.3-循环语句课时提升作业2-新人教A版必修3.docVIP

高中数学-第一章-算法初步-1.2.3-循环语句课时提升作业2-新人教A版必修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.2.3-循环语句课时提升作业2-新人教A版必修3

循环语句 一、选择题(每小题3分,共18分) 1.在循环语句的一般形式中有“UNTIL A”,其中“A”是 (  ) A.循环变量 B.循环体 C.终止条件 D.终止条件为真 【解析】选C.由直到型循环语句的格式知“A”是终止条件. 2.下列问题可以设计成循环语句计算的有 (  ) ①求1+3+32+…+39的和; ②比较a,b两个数的大小; ③对于分段函数,要求输入自变量,输出函数值; ④求平方值小于100的最大整数. A.0个  B.1个 C.2个 D.3个 【解析】选C.①和④用到循环语句;②③用不到.故选C. 3.下列关于循环语句的说法中不正确的是 (  ) A.算法中的循环结构只能由WHILE语句来实现 B.一般程序设计中有当型或直到型语句结构 C.循环语句中有WHILE语句和UNTIL语句 D.算法中的循环结构由循环语句来实现 【解析】选A.算法中的循环结构由循环语句来实现,循环语句包含WHILE语句和UNTIL语句两种不同的格式,所以选项A是错误的.故选A. 4.下列循环语句,循环终止时,i等于 (  ) i=1 WHILE    WEND A.2 B.3 C.4 D.5 【解析】选B.当i3时执行循环体,因此,循环终止时i=3. 【举一反三】本题条件不变,试问循环终止时,执行    次循环体. 【解析】i=1和i=2时,分别执行了一次循环体,故执行了两次循环体. 答案:2 5.已知如图所示的程序语句: a=1 WHILE a100   a=a+1 WEND 则执行完毕后a的值为 (  ) A.99  B.100 C.101  D.102 【解析】选B.a100,所以a=99时,计算a=a+1=99+1=100. 6.下面的程序运行后第3个输出的数是 (  ) i=1 x=1 DO           LOOP UNTIL  END A.1 B. C.2 D. 【解析】选C.该程序中关键是循环语句, 第一次输出的数是1, 第二次输出的数是x=1+=, 第三次输出的数是x=1++=2. 二、填空题(每小题4分,共12分) 7.(2014·成都高一检测)当x=2时,如图所示的程序段运行的结果是       . i=1 s=0 WHILE   x+1   PRINT  【解析】第一次循环s=1,i=2; 第二次循环s=3,i=3; 第三次循环s=7,i=4; 第四次循环s=15,i=54; 故输出s的值为15. 答案:15 8.如图所示的程序,运行的结果是:    . j=1 WHILE j100   WEND   PRINT “”;j END 【解析】此程序的功能是求满足j2100的最大整数j的值.可知j=9. 答案:j=9 【误区警示】解答本题易出现运行结果是9的错误答案,导致出现这种错误的原因是忽略了输出语句是PRINT “j=”;j,而不是PRINT j. 9.在下面的程序运行中,计算机输出的结果是    . x=20 DO   LOOP UNTIL  PRINT  END 【解析】当循环6次后,x的值为20-18=2,此时20不成立,因此再循环一次,所以得到的x的值为2-3=-1,-10,满足条件,所以结束循环,输出-1. 答案:-1 三、解答题(每小题10分,共20分) 10.试编写程序,求满足13+23+33+…+n310000的最小的自然数n. 【解题指南】由于本题的循环次数不易预知,故可用和大于10000作为结束条件. 【解析】当型循环 n=1 S=0 WHILE S=10000 S=S+n∧3 n=n+1 WEND PRINT n-1 END 【一题多解】直到型循环 n=1 S=0 DO  S=S+n∧3  n=n+1 LOOP UNTIL S10000 PRINT n-1 END 11.(2013·福州高一检测)如图是计算1+2++3++…+ 2013+的值的程序框图. (1)图中空白的判断框内应填     ,执行框内应填    . (2)写出与程序框图相对应的程序. 【解析】(1)判断框:i=2013?或i2014? 执行框:S=S+i+. (2)程序如下: S=1 i=2 WHILE i=2013  S=S+i+1/i  i=i+1 WEND PRINT S END 一、选择题(每小题4分,共16分) 1.(2014·肇庆高一检测)运行下面的程序,输出的结果为 (  ) A=1 B=1 WHILE      WEND C=A+B PRINT “”;C END A.34 B.21 C.13 D.8 【解析】选A.循环结构中,循环体的作用是将前两个数相加,得到后一个数;如果没有循环条件的限制,程序中的循环结

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档