1、 static int F(int n) { if (string.Equals(n,0)) { return 2; } if (string.Equals(n, 1))//这两个是函数终止递归的条件。 { return 3; } return F(n - 1) + F(n-2);//函数调用自身,叫做递归调用。, } static void Main(string[] args) { int res = F(20); Console.WriteLine(res); int res2 = F(2); Console.WriteLine(res2); Console.ReadKey(); }
2、