3程序框图(第3课时).pptVIP

  • 2
  • 0
  • 约1.57千字
  • 约 17页
  • 2017-02-06 发布于江苏
  • 举报
3程序框图(第3课时)

1.1.2 程序框图 对任意正整数n, * * 第三课时 循环体 满足条件? 是 否 循环体 满足条件? 是 否 直到(until)型循环 当(while)型循环 例 设计一个计算1+2+3+……+100的值的算法, 并画出程序框图。 第1步,0+1=1. 第2步,1+2=3. 第3步,3+3=6. 第4步,6+4=10. …… 第100步,4950+100=5050. 用直到型循环结构,上述算法的程序框图如何表示? 开始 i=1 i100? 是 输出S 结束 S=0 i=i+1 S=S+i 否 累加变量S、计数变量i 用当型循环结构,上述算法的程序框图如何表示? 开始 i=1 结束 输出S 否 S=0 i≤100? 是 i=i+1 S=S+i 开始 i=1 结束 输出S 否 是 S=0 S=S+i i≤100? i=i+1 开始 i=1 结束 输出S 否 S=0 i≤100? 是 i=i+1 S=S+i 开始 i=1 结束 输出S 否 是 S=0 S=S+i i≤100? i=i+1 第二步,判断i=100是否成立.若是,则执行第三步; 否则,输出S,结束算法. 第一步,令i=1,S=0. 第三步,S=S+i 第四步,i=i+1,返回第二步 A B 思考:A、B两步能交换吗? 思考:若计算1+2+3+…+n,如何

文档评论(0)

1亿VIP精品文档

相关文档