using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Zjl.Emcs.App.Win
{
public class Program
{
static void Main(string[] args)
{
int a1 = 1;
int a2 = 1;
int a3 = a2 + a1;
int a4 = a3 + a2;
//数组 数据的集合 集合 集合 int:3->5 a(i) = a(i-1) + a(i-2)
const int N = 55;
int[] a = new int[N];
a[0] = 1;
a[1] = 1;
//a[2] = a[1] + a[0];
//a[3] = a[2] + a[1];
//a[4] = a[3] + a[2];
//a[5] = a[4] + a[3];
//...
//a[10] = a[9] + a[8];
//int i = 3;
//a[i] = a[i-2] + a[i-1]
//a[i] = a[i - 1] + a[i - 2];
//i++;
//a[i] = a[i - 1] + a[i - 2];
//i++;
//a[i] = a[i - 1] + a[i - 2];
//i++;
//for (int i = 2; i < a.Length; i++)
//{
// a[i] = a[i - 1] + a[i - 2];
//}
int i = 2;
while (i!= N)
{
a[i] = a[i - 1] + a[i - 2];
i++;
}
i = 1;
while (i!= N)
{
Console.WriteLine(a[i]);
i++;
}
Console.ReadKey();
}
}
}