33,311
社区成员
发帖
与我相关
我的任务
分享
#include <cstdlib>
#include <iostream>
#include <iomanip>
using namespace std;
int main(int argc, char *argv[])
{
long all=1,y0=1,y1=0,y2=0,y3=0,i,tp;
cout<<setiosflags(ios::left)<<setw(5)<<"月份";
cout<<setiosflags(ios::left)<<setw(10)<<"新生兔子";
cout<<setiosflags(ios::left)<<setw(10)<<"一月兔子";
cout<<setiosflags(ios::left)<<setw(10)<<"二月兔子";
cout<<setiosflags(ios::left)<<setw(10)<<"生育兔子";
cout<<setiosflags(ios::left)<<setw(10)<<"兔子总数"<<endl;
for (i=0;i<=50;i++)
{
cout<<setiosflags(ios::left)<<setw(5)<<i;
cout<<setiosflags(ios::left)<<setw(10)<<y0;
cout<<setiosflags(ios::left)<<setw(10)<<y1;
cout<<setiosflags(ios::left)<<setw(10)<<y2;
cout<<setiosflags(ios::left)<<setw(10)<<y3;
cout<<setiosflags(ios::left)<<setw(10)<<all<<endl;
tp=y3;
y3+=y2;
y2=y1;
y1=y0;
y0+=y3-y0;
all=y0+y1+y2+y3;
}
system("PAUSE");
return EXIT_SUCCESS;
}