//非递归实现 1 1 2 3 5 8 12...
//int fib(int n)
//{
// int a = 1;
// int b = 1;
// int c = 1;
// int i = 0;
// for (i = 0; i < n - 2; i++)
// {
// c = a + b;
// a = b;
// b = c;
// }
// return c;
//}
int main()
{
int n = 0;
int ret = 0;
printf("输入打印的个数: ");
scanf("%d", &n);
ret = fib(n);
printf("第%d个数是:%d\n",n, fib(n));
system("pause");
return 0;
}