要求输出:1,2,3,5,8,13,21,34,55,89
前面我已经写了,递归输出方法,见文章
http://www.cnblogs.com/A-I/archive/2010/08/12/1798117.html#1892936
在这里,给出数组代替的写法,输出结果相同
int[] ilent = new int[11];
for(int i=0;i<ilent.Length;i++)
{
if(i==0||i==1)
{
ilent[i]=1;
}
else
{
ilent[i]=ilent[i-1]+ilent[i-2];
}
Console.Write(ilent[i]+",");
}
Console.Read();
欢迎大家给出其他写法