VB递归算法讲解.pptVIP

  • 279
  • 0
  • 约3.02千字
  • 约 18页
  • 2019-06-09 发布于四川
  • 举报
3.5 用递归法解决问题 什么是递归法 从前有座山,山里有座庙,庙里有个老和尚给小和尚讲故事,讲什么呢? 从前有座山,山里有座庙,…… 很久以前,有一则古老而有趣的故事,流传至今: 蕴含了递归思想 递归法包括2种情况: 函数自己调用自己 两个函数之间相互调用 如果一个函数在定义时,直接或间接地调用了自己,这种算法在程序设计中统称为递归法。 函数是为了实现某种功能而编写的一段相对独立的程序。 自定义函数是指我们自己编写的函数。 标准函数 自定义函数 Abs( ) 、len( )、mid( )、chr( )、asc( )…… 自定义函数: 在VB中,自定义函数形式如下: [Public|Private] Function 函数名称 ([参数列表]) [As 类型] 局部常量、变量定义 语句组 函数名称=返回值 End Function 自定义函数的调用,可以有三种格式: 变量=函数名称(参数) Call 函数名称(参数) 函数名称 参数 子过程的定义 [Public|private] function 函数名称 ([参数列表]) [as 类型] 局部常量、变量定义 语句组 函数名称=返回值 End function [public|private] sub 子过程名称 ([参数列表])

文档评论(0)

1亿VIP精品文档

相关文档