do循环语句.ppt

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
do循环语句

新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 循环语句 Do 程序代码如下: print 2 print 4 print 6 print 8 print 10 一、提问:怎样在屏幕上依次输出10以内的所有偶数? 新课导入 想一想:如果依次输出100甚至1000以内的所有偶数,应该怎么办? 没有一种便捷的方法来解决这个问题呢? ?观察:程序主体除了常量外,其他部分完全重复,其通式为:print i(i为2,4,6,8,10),只不过要重复五次,可以考虑,回过头去再执行一次……当然要控制好次数,这就是循环的思想。利用循环结构,使我们只要通过少量的语句,让计算机重复执行许多次,就能完成要求。 ?如果某些语句或程序段需要在一个固定的位置上重复操作,使用循环是最好的选择。 1. While循环 ⑴ Do While 循环条件 循环体 Loop 执行过程:(先判断,后执行) 先判断循环条件, 若为真:执行循环体,再判断循环条件 否则,跳过循环体,执行Loop之后语句 循环条件 语句块 T F 语句块 F Exit Do T 新课讲解 ⑴ Do While 循环条件 循环体 Loop Dim I, s As Integer For I = 1 To 10 s = s + I Next I Print I, s 例1:求1+2+3+4+…+10的和. Dim I,s As Integer I=1 Do While Loop Print I,s s=s+I I=10 I=I+1 (1)循环体执行了几次? (2)没有I=1会怎样? (3)将Print语句移到Loop的 前面结果怎样? 1. While循环 新课讲解 1、循环变量是否可以使用其他字母代替? 新课讲解 2、能否找到循环体内用于控制循环趋于结束的语句? 3、如果没有语句i=i+1,程序会出现什么情况? 任务一:求2+4+6+8+…+100的和 课堂练习 任务二:求1×2×3×4×5 小组互动结束后,请两个小组回答下列问题 1、任务一与例题之间的区别是什么? 2、任务二与例题之间的区别是什么? 循环变量的初值为2,每循环一次循环变量增2即i=i+2 sum=0改为sum=1 sum=sum+i改为sum=sum*i 1、循环结构从do while开始,到loop结束。 课堂小结 2、循环结构能自身嵌套(多重循环),还能与选择结构的各种形式嵌套。 3、循环是否继续取决于条件的当前取值,一般情况下循环体中应含有改变条件取值的命令或语句,否则将造成死循环。 1、s=1×2×3×4×…×n。 课后作业 2、s=1-1/2+1/3-1/4+1/5……+1/99-1/100(提示:用什么方法可以在循环中轮换加减?) 3、剧场要安排1000个座位,已知第一排有30个座 位,以后每排增加2个座位。这1000个座位最多能排几排?最后剩余不够的一排的座位有几个?如果按前边的排法把最后一排补齐,整个剧场共有多少个座位? 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解 新课导入 课后作业 课堂小结 课堂练习 新课讲解

文档评论(0)

ranfand + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档