vb 递归函数题,急,有一个数列前两项为1,从第三项开始,每一项均为前两项之和,求这个数列的地20个数(用递归实现). 数学
网友回答
【答案】 这是菲坡那切数列
function fib(byval n as long) as long
if n=1 or n=2 then
fib=1
exit function
end if
fib=fib(n-1)+fib(n-2)
end function 追问: 能详细点补??? 追答: Private Sub Command1_Click() Dim k As Long k = InputBox(请输入一个正整数:, , 0) If k