使用斐波那契数列,扩展当前生成的程序。 试着编写代码,生成此序列中的前 20 个数字。 (提示,第 20 个斐波纳契数是 6765。)
var fibonacciNumbers = new List<int> {1, 1};
while (fibonacciNumbers.Count<20){
var previous = fibonacciNumbers[fibonacciNumbers.Count-2];
var previous2 = fibonacciNumbers[fibonacciNumbers.Count-1];
fibonacciNumbers.Add(previous + previous2);
}
foreach(var item in fibonacciNumbers)
Console.WriteLine(item);