求达人编这个程序
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编辑过]