循环结构程序设计二.pptVIP

  • 4
  • 0
  • 约1.69千字
  • 约 10页
  • 2017-06-01 发布于天津
  • 举报
循环结构程序设计二

* * 循环结构程序设计(二) Do while…loop语句的应用 1、程序代码: s=0 for i=1 to 100 s=s+i next 1、求1+2+3+4+…+100的和 2、s=1+1/2+1/3+1/4+…1/n,当n=?时,s第一次大于10。 请同学们仔细观察,用曾经学过的程序设计的方法能解决这两个问题吗? 想一想: 例1、s=1+1/2+1/3+1/4+…1/n, 当n=?时,s第一次大于10,请你编程算一算。 Do While 条件表达式 循环体 Loop Do While...Loop语句的功能: 当条件成立(为真)时,执行循环体;当条件不成立(为假时),终止循环 源程序: S=0 n=0 do while ( ) n=n+1 s=s+1/n loop msgbox n 累加器 计数器 特征:无法预先知道循环的次数,在递推过程中才能确定是否结束循环 s=10 利用DO循环写程序要点: (1)首先要确定初值 (2)确定满足循环条件的表达式(逻辑型) (3)写循环体,在循环体中一定要有能改变循环条件变量的表达式 说明:For循环只能用在循环次数已知的情况;凡是用FOR循环的程序都可以用DO循环来写;而循环次数未知时,只能用DO循环。 例2、津津

文档评论(0)

1亿VIP精品文档

相关文档