我爱学习网 52xx.cn我爱学习网菜单按钮
  • 搜索
当前位置:首页 > 阅读 > 计算机等级考试

计算机二级

发布时间:2021-02-03 栏目:阅读 投稿:玩命的乌龟

2018年3月计算机等级考试即将开始,小编在这里为考生们整理了2018年计算机二级考试VB基础知识,希望能帮到大家,想了解更多资讯,请关注我爱学习网的及时更新哦。

2018年计算机二级考试VB基础知识:递归过程

递归过程

1.递归的概念

通俗的讲,用自身的结构来描述自身就称为“递归”。如对阶乘运算的定义就是递归的:

n!=n(n-1)! (n-1)!=(n-1)(n-2)!

2.递归过程递归函数

VB 允许一个自定义子过程函数过程过程体的内部调用自己,这样的子过程函数就叫递归过程递归函数递归过程包含了递推和回归两个过程。构成递归条件是:

(1)递归结束条件结束时的值

(2)能用递归形式表示,并且递归结束条件发展。

例:编制程序求fac(n)=n!的函数

3.注意事项

(1)递归算法设计简单,但消耗的上机时间和占据的内存空间比非递归

(2) 设计一个正确的递归过程函数过程必须具备两点:

1)具备递归条件;

2)具备递归结束条件

(3) 一般而言,递归函数过程对于计算阶乘、级数、指数运算有特殊效果。

我爱学习网栏目推荐

相关推荐:

计算机等级考试准考证打印

计算机二级

计算机二级

计算机等级考试准考证打印

计算机二级