文档介绍:过程的嵌套调用和递归调用
过程的嵌套调用
VB可以嵌套调用过程,也就是主程序可以调用子过程,在子过程中还可以调用另外的子过程。
过程的嵌套调用和递归调用
过程的递归调用
用自身的结构来描述自身就称为递归。例如,可以把阶乘运算定义为:n!=n*(n-1)! (n-1)!=(n-1)*(n-2)! ……2!=2*1! 1!=1
使用递归的方法来求解问题的必备的基本条件:
(1)存在递归结束条件及结束时的值。如阶乘递归运算的结束条件即n=1,结束时的值为1。
(2)能用递归形式表示,且递归向终止条件发展。
VB允许在一个子程序或函数过程的内部调用自己,这样的子程序或函数过程称为递归子程序或递归函数。