#include <iostream>
using namespace std;
void fibonacci(int n)
{
if (n<1)
{
return;
}
int prePre=1;
int pre=1;
if(n==1)
{
cout<<prePre<<" "<<endl;
return;
}
if(n==2)
{
cout<<pre<<" "<<endl;
return;
}
cout<<pre<<" ";
for(int i=3;i<=n;++i)
{
int curValue=prePre+pre;
cout<<curValue<<" ";
prePre=pre;
pre=curValue;
}
cout<<endl;
return;
}
int main()
{
//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
for(int i=1;i<=10;++i)
{
cout << i <<"fibonacci values: " << endl;
fibonacci(i);
}
return 0;
}