VisualFoxproVF程序设计教程第二版刘卫国第九章.pptVIP

  • 5
  • 0
  • 约1.39万字
  • 约 80页
  • 2018-12-31 发布于湖北
  • 举报

VisualFoxproVF程序设计教程第二版刘卫国第九章.ppt

9.1.2 程序的控制结构 任何复杂的程序都由3种基本控制结构组成。它们是顺序结构、选择结构和循环结构。 9.1.3 结构化程序设计方法 结构化程序设计采用自顶向下、逐步求精和模块化的分析方法。 自顶向下是指对设计的系统要有一个全面的理解,从问题的全局入手,把一个复杂问题分解成若干个相互独立的子问题 。逐步求精是指程序设计的过程是一个渐进的过程,先把一个子问题用一个程序模块来描述,再把每个模块的功能逐步分解细化为一系列的具体步骤 。模块化是结构化程序的重要原则。所谓模块化就是把大程序按照功能分为较小的程序。 9.2 顺序结构程序 顺序结构是最简单、最基本的一种程序结构。在顺序结构程序中,各命令按照各自出现的先后顺序,依次执行。 例 求[1,100]内所有能被3或被5整除的数的个数。 9.5 程序的模块化 9.5.1 子程序、过程和函数 1.子程序 (1).子程序的结构 子程序与其他程序文件的惟一区别是其末尾或返回处必须有返回语句。 命令格式:RETURN.[TO.MASTER|TO.〈程序文件名〉|〈表达式〉] (2).子程序的调用 子程序调用命令与主程序执行命令相同,其格式都是:DO〈程序文件名〉|〈过程名〉[WITH.〈参数表〉] (3).子程序的嵌套调用 主程序可以调用子程序,子程序还可以调用另外的子程序,这就是

文档评论(0)

1亿VIP精品文档

相关文档