社区
Oracle 高级技术
帖子详情
如何写一个递归函数,怎样写?
bighunt
2003-08-20 02:37:25
在ORACLE函数中能否写一递归函数或过程或包?如能,怎样写?
...全文
210
7
打赏
收藏
如何写一个递归函数,怎样写?
在ORACLE函数中能否写一递归函数或过程或包?如能,怎样写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beckhambobo
2003-08-20
打赏
举报
回复
create or replace function f (n positive) return integer is
begin
if n = 1 then
return 1;
else
return n * f(n - 1);
end if;
end f;
/
Function created
SQL> select f(10) from dual;
F(10)
----------
3628800
10的阶乘
beckhambobo
2003-08-20
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1551/1551178.xml?temp=.8633539
SDT
2003-08-20
打赏
举报
回复
可以,和其他高级语言大同小异。
SDT
2003-08-20
打赏
举报
回复
可以写,本人曾作过一个递归函数,遍理树形的管理单位。
和其他高级语言的写法大同小异。
kerisyml
2003-08-20
打赏
举报
回复
可以的,至于怎么写好像不是很难吧,你尝试过吗
asdf008
2003-08-20
打赏
举报
回复
可以写,你可以自己试一下算N!的
armu80830
2003-08-20
打赏
举报
回复
估计不行
什么是
递归函数
?
递归函数
递归 例题 特点 效率 优点
递归函数
递归 递归就是
一个
函数在它的函数体内调用它自身。执行
递归函数
将反复调用其自身,每调用一次就进入新的一层。
递归函数
必须有结束条件。 当函数在一直...
什么是
递归函数
?怎样实现递归?
在
递归函数
中,调用函数和被调用函数是同
一个
函数,需要注意的是
递归函数
的调用层次,如果把调用
递归函数
的主函数称为第0层,进入函数后,首次递归调用自身称为第1层调用;
一个
递归函数
的调用过程类似于多个函数的...
什么是
递归函数
1.递归指
一个
函数在它的函数体内调用它自身,执行
递归函数
将反复调用其自身,每调用一次就进入新的一层,
递归函数
必须有结束条件 当函数在一直递推,知道遇到墙厚返回,这个墙就是结束条件 所以递归要有两个要素,...
写
一个
递归函数
:输入
一个
非负整数,返回组成它的数字之和
写
一个
递归函数
DigitSum(n),输入
一个
非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1 + 7 + 2 + 9,它的和是19。 分析:要得到输入数的每一位之和,除了用普通的方法把每一位取出来再加在...
深入理解
递归函数
递归函数
:我们把
一个
直接调用自己或通过一系列的调用语句间接地调用自己的函数,称做
递归函数
。 一直都对递归有种敬畏之情,因为之前在一家公司里是不让
写
递归的,我记得当时的理由是递归代码比较晦涩,所以自己也...
Oracle 高级技术
3,492
社区成员
18,716
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章