# include & ltiostream & gt
使用命名空間std
int main()
{
int I;
int n;//年
int num//牛的數量
//type[0]表示剛出生的牛,type[1]表示出生後第二年的牛,type[2]表示出生後第三年的牛,type[3]表示已經開始生產的牛。
int type[4]={1,0,0,0 };
cout & lt& lt"輸入年數:";
CIN & gt;& gtn;
for(I = 1;我& ltn;i++)
{
類型[3] +=類型[2];
type[2]= type[1];
type[1]= type[0];
類型[0] =類型[3];
}
num = type[0]+type[1]+type[2]+type[3];
cout & lt& lt“牛的總數是:“< & ltnum & lt& ltendl
返回0;
}