C语言(第三章)(下).pptVIP

  • 8
  • 0
  • 约1.36万字
  • 约 40页
  • 2017-06-10 发布于四川
  • 举报
莆田学院现代教育技术中心 2004年3月 第三章 C程序的流程控制 五、循环结构程序设计 采用循环(或称重复)结构是计算机程序的一个重要特征。计算机运算速度快,最宜于用于重复性的工作。 循环是在循环条件为真时计算机反复执行的一组指令(循环体)。 循环控制通常有两种方式: ◆计数控制 事先能够准确知道循环次数时用之 用专门的循环变量来计算循环的次数,循环变量的值在每次执行完循环体各语句后递增,达到预定循环次数时则终止循环,继续执行循环结构后的语句。精确迭代 ◆标记控制 事先不知道准确的循环次数时用之 由专门的标记变量控制循环是否继续进行。当标记变量的值达到指定的标记值时,循环终止,继续执行循环结构后的语句。近似迭代,也称逐次逼近法 兔子繁殖问题(斐波那契数列问题) 著名意大利数学家斐波那契(Fibonacci)1202年提出一个有趣的问题。某人想知道一年内一对兔子可以生几对兔子。他筑了一道围墙,把一对大兔关在其中。已知每对大兔每个月可以生一对小兔,而每对小兔出生后第三个月即可成为“大兔”再生小兔。问一对小兔一年能繁殖几对小兔? 分析:▲表示大兔,△表示小兔 五、循环结构程序设计 在C语言中可用以下语句构成循环: if … goto while do … whi

文档评论(0)

1亿VIP精品文档

相关文档