求达人编这个程序
											1 1 2 3 5 8 ,。。。。。。。。。这个数列的程序
[CODE]        static void OutputNumber(int c)
        {
            for (int i = 1; i < c; i++)
            {
                Console.WriteLine(GetNextNumber(i));
            }
        }
        static int GetNextNumber(int i)
        {
            try
            {
                if (i == 1 || i == 2)
                {
                    return 1;
                }
                else if (i > 2)
                {
                    return GetNextNumber(i - 1) + GetNextNumber(i - 2);
                }
                else
                    return 0;
            }
            catch 
            {
                return 0;
            }
        }[/CODE]
[QUOTE]调用方法
OutputNumber(20);[/QUOTE]
[此贴子已经被作者于2007-8-22 15:56:57编辑过]
