25模块化程序设计.pptVIP

  • 9
  • 0
  • 约1.91千字
  • 约 16页
  • 2016-12-09 发布于重庆
  • 举报
25模块化程序设计

一、自顶而下、逐步求精的程序设计思想 案例分析:P60 问题 2-9 自顶而下、逐步求精的程序设计思想的优点: 符合人们解决问题的规律,提高程序设计的效率 有清晰的层次结构,容易阅读和理解 二、过程与函数 在某些程序中,一些具有相似功能的程序段在程序的不同位置反复出现,通常将这些重复出现的程序段抽出来,单独书写成为子程序,在VB中,把子程序称为“过程”,整个应用程序就是由若干这样的过程构成的。 (一)自定义函数 1、格式: 其中: “函数名”的命名规则同变量名; “形式参数表”中的参数是函数的自变量; 第一个语句最后的“AS 类型”指函数值的数据类型; 在语句组内要退出自定义函数,可以使用Exit Function语句。 应用实例—求三个数的平均数 自定义函数如下: (1)在代码窗口下选择VB“工具”菜单中的“添加过程”,打开添加过程的对话框窗口,如下图所示: (3)添加一个按钮,用以调用求三个数的平均数的自定义函数Ave的程序: (二)自定义过程 1、子过程的格式 例1:求三个数的平均数的子过程定义如下: 例2:输入五边形的七条边长度的子过程定义如下: 2、子过程的调用 调用子程序的格式如下: 其中: (1)格式中的实际参数表不能用括号括起来。 (2)子过程调用语句的实际参数表必须在数目、类型、排列上与

文档评论(0)

1亿VIP精品文档

相关文档