永发信息网

VB中的递归法是怎样的

答案:2  悬赏:60  手机版
解决时间 2021-03-17 17:35
VB中的递归法是怎样的
最佳答案
递归法计算斐波那契序列

private sub command1_click()
msgbox adds(10), vbinformation
end sub

private function adds(byval n as long, optional byval a = 0, optional byval b = 0) as variant
if a < 1 then a = cdec(1): b = cdec(2)
if n < 1 then exit function
n = n - 1
adds = a / b + adds(n, b, a + b)
end function

参见我的百度空间,有递归法与非递归法的详细说明
全部回答
Private Sub Form_load() Dim i As Long,n as integer n=int(val(inputbox("输入Fibonacci数列的项数"))) For i = 1 To n Print Fibonacci(i) Next End Sub Private Function Fibonacci(n As Long)As Long If n = 1 Then Fibonacci = 1 ElseIf n = 2 Then Fibonacci = 1 Else Fibonacci = Fibonacci(n-1)+Fibonacci(n-2) End If
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
描写同仁堂样子的句子
立式钻床不能自动走刀
封记羊杂在什么地方啊,我要过去处理事情
银行授权什么职业
我在重庆办理的etc,预存500元。今天过收费站
找一部人本的的动漫!!!只记得部分情节!!
喊麦 歌词是这条路是真难走又是坑
建设路/虎山路(路口)在什么地方啊,我要过去
食物通过﹍﹍﹍﹍﹍系统进入身体,氧气通过﹍
伊藤洋华堂锦华店检查健康证严不严?
地球仪上红褐色代表该地区海拔多少
女朋友的朋友叫她和我分手,而且我女朋友还听
笔记本电脑和plc初次链接ubs转串口ge的,总是
a0史密斯电热水器一天用多少度电
新市大埔九社工业区呢料无缝接头服装专机厂
推荐资讯
怎样养绿萝才能让它长的茂盛,叶子大
为什么每个大学都印自己抬头的信纸
火车票飞机票(新洲七街)在什么地方啊,我要过
arcgis属性表字体大小为什么特别大
打开电脑桌面任何文件或软件,弹出对话框是否
我在重庆想到湖北荆洲去不知到路线怎么走?如
为什么我全部的gameloft游戏都提示无法连接网
家住20楼,阳台封窗,长4米,高2米,分上下两
美团上我买了8张电影票,但我可以一个人去领吗
ride a bike配成词组
儒雅两个字可以形容女性吗
犀浦附近哪有学跳舞的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?