递归
1 1 2 3 5 8 13 21 34......求第N位数是多少?用递归 --------------------编程问答-------------------- 第N个就是你N=(N-1)+(N-2) --------------------编程问答-------------------- public static Int32 F(Int32 n){
if (n == 1 || n == 2)
return 1;
else
return F(n - 1) + F(n - 2);
} --------------------编程问答-------------------- 去百度查斐波那契额数列算法,结贴率0..... --------------------编程问答--------------------
+1 --------------------编程问答--------------------
理解错了!! --------------------编程问答-------------------- 斐不纳切数列? --------------------编程问答--------------------
var _Count = 0; //记录次数
function doit(_f1, _f2, _d) {
if (_Count == _d) {
alert(_f1);
return;
}
_Count++;
doit(_f2,_f2+_f1,_d);
}
/*
调用
参数1 :初始化第1个数据
参数2 :初始化第2个数据
参数3 :查询第几个数
*/
doit(0,1,6);
js写的,道理一样 --------------------编程问答-------------------- 嘿嘿,看样子我是来接分的:
Public class MainClass()
{
public Static Void Main()
{
Console.Writeline(Foo(N));
}
Public static int Foo(int i)
{
if(i<=0)
return 0;
else if(i>0&&i<=2)
return 1;
else return Foo(i-1)+Foo(i-2);
}
} --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 这个是斐波那契数列。
请baidu --------------------编程问答-------------------- 后1项 是前2项之和 --------------------编程问答-------------------- 我想说的是 你是想得到 第N位的数 还是第N个数 --------------------编程问答--------------------
+1; --------------------编程问答-------------------- 学习学习 --------------------编程问答-------------------- 百度.....
补充:.NET技术 , ASP.NET