VB_常考算法的过程表示..docVIP

  • 7
  • 0
  • 约8.54千字
  • 约 10页
  • 2017-01-12 发布于重庆
  • 举报
VB_常考算法的过程表示.

常考算法的过程表示 过程程序的编制方法 首先确定用函数过程还是SUB过程 实际上过程是一个具有某种功能的独立程序单位,供多次调用。子过程与函数过程的区别是:前者子过程名无值,后者函数过程名有值。若过程有一个返回值,则习惯使用函数过程;若过程无返回值,则使用子过程。若过程有多个返回值,一般使用子过程,通过实参与形参的结合带回结果。 列出过程的框架 函数过程的框架 Function函数过程名([形参表]) … 函数过程名=表达式 … End Function 子过程的框架 Sub子过程名[(形参表)] … End Sub 确定过程的虚参和虚参类型 过程中参数的作用是实现过程与调用者的数据通信。一方面,调用者为子过程或函数过程提供初值,这是通过实参传递给形参实现的。另一方面,子过程或函数过程将结果传递给调用者,这是通过地址传递方式实现的。当实参要得到返回的结果时,实参只能是变量,不能是常数或表达式。当实参为数组时只能是地址传递方式。在地址传递方式时,调用过程的实参与形参类型要一致 确定过程算法 注:下面仅是一些算法的常规表示,也可以采用其他方法实现,完成任务是首要的。还有其他一些未列出的算法,同学们也可以尝试自己编写。 一、排序算法 1.编一个排序的sub子程序。要求用选择法对数组A进行排序。 Private Sub sort(a() As Integer) F

文档评论(0)

1亿VIP精品文档

相关文档