年新人教A高中数学必修三第1部分第一章1.21.2.3循环语句.pptVIP

年新人教A高中数学必修三第1部分第一章1.21.2.3循环语句.ppt

  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文档。上传文档
查看更多
年新人教A高中数学必修三第1部分第一章1.21.2.3循环语句

[一点通]  1.直到型循环语句中先执行一次循环体,再判断条件是否满足,以决定继续循环还是退出循环. 2.循环次数的控制往往是判断条件,在循环体内要控制条件的改变,否则会陷入死循环. 3.控制循环次数的变量要综合考虑初始化时和LOOP UNTIL后两处,若初始值为1,则循环体中累加,若初始值为循环的次数,则循环体中递减. 3.下列程序运行后输出的结果是 i=1 DO  i=i+2  S=2*i+3 LOOP UNTIL i>=8 PRINT S END A.17      B.18 C.21 D.23 解析:当i=7时最后执行一次循环体此时i=7+2=9,S=2×9+3=21. 答案:C 4.下列程序,若输入a=3,b=-1,n=5,则输出的 是________. 解析:当i=1时,c=3+(-1)=2,a=-1,b=2; 当i=2时,c=-1+2=1,a=2,b=1; 当i=3时,c=2+1=3,a=1,b=3,此时i=4.因为n=5,故n-2=3,此时循环结束,输出c=3. 答案:3 [例3] 设计求满足1+3+5+…+n>2 012的最小自然数n的程序,并画出程序框图. [思路点拨] 设出累加变量为S,计数变量为i利用循环语句解决. [精解详析] 程序框图如图所示: [一点通] 由于循环次数不能事先预知,只知道结束循环的条件,因此设置一个累加变量来控制循环次数.每循环一次累加变量就增加一个数,并将它与2 012进行比较,直到大于2 012为止. 解析:由程序知i2≥2 000时, i的最小值为45,又把i-1=44的值赋给i,∴i=44. 答案:44 6.设计程序求使1×2×…×n<10 000成立的最大正整 数n,并画出程序框图. 解:程序框图如下图所示: 编写循环语句的程序,要注意以下几点: 1.循环体要正确,尤其要注意循环体中的变量是否齐全. 2.循环条件要正确,条件与初始值要对应. 3.程序语句的格式要正确,循环结束时要有WEND或LOOP UNTIL,程序结束时要有END. * 返回 1.2 基本算法语句 1.2.3 循环语句 理解教材新知 把握热点考向 应用创新演练 第一章 算法初步 考点一 考点二 考点三 相传古代印度国王舍罕要褒赏他聪明能干的宰相达依尔(国际象棋的发明者),问他想要什么,达依尔回答说:“国王只要在国际象棋棋盘的第1个格子里放1粒麦子,第2个格子里放2粒,第3个格子里放4粒,以后按此比例每格加一倍,一直放到第64个格子(国际象棋棋盘是8×8=64格),我就感恩不尽,其他的我什么也不要 了.”国王想:“这还不容易!”让人扛来一袋麦子,但不到一会儿就全用完了,再扛来一袋很快又没有了,结果全印度的粮食全部用完还不够.国王纳闷,怎样也算不清这笔账. 问题1:设计出国王计算多少粒麦子的算法. 提示:算法步骤如下: 第一步,令i=0,S=0. 第二步,P=2i,S=S+P,i=i+1. 第三步,如果i≤63,那么返回第二步;否则,执行第四步. 第四步,输出S. 问题2:根据上述算法画出程序框图 提示: 问题3:这类问题能否用计算机处理? 提示:可以.应将算法过程转化为计算机语言 循环语句的格式、功能 名称 直到型 当型 程序结构框图 名称 直到型 当型 格式 DO 循环体 条件 WHILE 条件 循环体 LOOP UNTIL WEND 名称 直到型 当型 执行步骤 先执行一次 和 之间的循环体,再判断UNTIL后的条件是否符合,如果不符合,继续 ,然后再检查上述条件,如果仍不符合,再次执行循环体直到某一次 为止.这时不再执行循环体,跳出循环体执行 语句 之后的语句 先判断条件的真假,如果 ,则执行WHILE和WEND之间的循环体,然后再检查上述条件,如果 ,再次执行循环体,这个过程反复进行,直到某一次 为止,这时不再执行循环体,跳出循环体,执行 之后的语句 DO UNTIL 执行循环体 条件符合 UNTIL 条件符合 条件仍符合 条件不 符合 WEND 1.当型循环是先判断(条件),后执行(循环体),而直到型循环则是先执行(循环体),后判断(条件). 2.当型循环是当条件满足时执行循环体,不满足时结束循环,而直到型循环则是条件不满足时执行循环体,条件满足

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档