6.4 设有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。问在第20年时,共有多少头牛?分别输出从第1年到第20年每年的母牛数。

鉴于输出格式已更新,已规范代码

#include <stdio.h>

int main(void) 
{
  int f[21], i, n=20;
  f[1] = 2; f[2] = 3; f[3] = 4;
  for (i = 4; i <= n; i++) 
  {
    f[i] = f[i - 3] + f[i - 1];
  }
  for (i = 1; i <= 20; i++)
    printf("第%d年有%d头牛\n", i, f[i]);

  return 0;
}

说点什么

avatar

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  Subscribe  
提醒