题目描述
用数组后分情况讨论,有难度,多思考。
样例
#include<iostream>
using namespace std;
int main()
{
int n,a[100],i;
cin>>n;
a[1]=0;a[2]=1;a[3]=1;
for(i=1;i<=n;i++)
{
if(i==1||i==2||i==3)
{
cout<<a[i]<<" ";
}
else
{
a[i]=a[i-1]+a[i-2];
cout<<a[i]<<" ";
}
}
return 0;
}