1. 程式人生 > >C#遞歸例程

C#遞歸例程

ret ram stat generic style sta IT 調用 sin

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApp1   //函數的遞歸調用
{
//F(n)= F(n-1)+F(n-2)... F(1)=3; F(0)=2; 求F(40)  
    class Program
    {
        static int F(int n)
        {
            if (n == 0) return 2;  //遞歸終止的條件
            if (n == 1) return
3; return F(n - 1) + F(n - 2); } static void Main(string[] args) { int res1= F(40); Console.Write(res1); int res2 = F(2); Console.Write(res2); Console.ReadKey(); } } }

C#遞歸例程