代码实现
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n; //定义想要输出的数列长度
int arr[n]={1,1};//斐波那契数列前两个元素为1
for(int i=2;i<n;i++)
{
arr[i]=arr[i-1]+arr[i-2];
}
for(int i=0;i<n;i++)
{
cout<<arr[i]<<' ';
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n; //定义想要输出的数列长度
int arr[n]={1,1};//斐波那契数列前两个元素为1
for(int i=2;i<n;i++)
{
arr[i]=arr[i-1]+arr[i-2];
}
for(int i=0;i<n;i++)
{
cout<<arr[i]<<' ';
}
return 0;
}