共回答了16个问题采纳率:93.8%

文件Mooooo.java如下:

import java.util.ArrayList;

public class Mooooo {

public static void main(String[] args) {

ArrayList cows = new ArrayList();

cows.add(new Cow(4));

for (int i = 0; i < 20; i++) {

ArrayList newCows = new ArrayList();

for (Cow cow : cows) {

cow.happyBirthday(newCows);

}

cows.addAll(newCows);

}

System.out.println("二十年共有牛 " + cows.size() + " 头.");

}

}

文件Cow.java如下:

import java.util.ArrayList;

/**

* 母牛类

*/

public class Cow {

private int age = 0;

public Cow(int age) {

this.age = age;

}

public void happyBirthday(ArrayList cows) {

age++;

if (age >= 4) {

cows.add(new Cow(0));

}

}

}

计算出结果是907头牛,已调试成功,若有不明之处可联系我.

1年前

7

java一只母牛 一年生头小牛_Java实现:工厂有一头母牛,一年生一头小母牛,小母牛五年后可以生小牛,问20年工厂有多少头牛?...相关推荐

  1. 母牛生小牛java_Java实现:工厂有一头母牛,一年生一头小母牛,小母牛五年后可以生小牛,问20年工厂有多少头牛?...

    展开全部 public class CowCount { // 一头母牛cow 每年e69da5e6ba903231313335323631343130323136353331333361303637 ...

  2. Java学习手册:(数据结构与算法-递归)一个人爬楼梯,可以一次爬一阶或者两阶,问n层楼梯有多少种爬法?

    算法思想: (1)只有一层楼梯,有1种方法,即 f(1) = 1; (2)有两层楼梯,有2种方法,即 f(2) = 2: (3)有三层楼梯,a.如果第一步爬一层,后面还有两层楼梯未爬,有2种方法,即f ...

  3. java语言避免了大多数的什么_Java 语言避免了大多数的▁错误。( )_学小易找答案...

    [单选题]11. 已知英文字母m的ASCII码值为6DH,那么ASCII码值为71H的英文字母是 ( D ) . [判断题] 个人努力对于改善命运毫无意义. [单选题]5. 现代微型计算机所采用的电 ...

  4. java一只母牛 一年生头小牛_面向对象思想 解决农场母牛生小牛问题

    问题: 农场一头小母牛, 母牛每年生母牛. 母牛5岁产母牛, 20年后多少牛? PS:前提:第一头母牛已经>=5岁 思路脉络: 面向对象基本思想,注意状态和行为,抽象出对应的属性和方法 1.Ob ...

  5. 算法编程(Java)#母牛生小牛的问题【字节】

    题目描述 母牛从3 -7 岁初每年会产生1头小牛,10岁以后死亡(10岁存活).假设初始有1投刚出生的母牛,请问第n年有多少头牛?(从第一年起计数) 注:第三年初会出生 第一头母牛,故第三年有两头母牛 ...

  6. 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛,n年后有多少头小牛

    1 题目描述 一个农场有头母牛,现在母牛才一岁,要到四岁才能生小牛,四岁之后,每年生一头小牛. 假设每次生的都是母牛,并且也遵守4年才生育并生母牛的原则.且所生的牛都不会死 问20年之后共有多少头牛 ...

  7. java date只保存年月日_java date 只保留年月日

    java date 只保留年月日 [2021-01-30 22:42:23]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(&quo ...

  8. 母牛生小牛问题-字节跳动笔试题

    题目 母牛从3-7岁初每年会生产1头母牛,10岁后死亡(10岁仍然存活).假设初始有1头刚出生的母牛,请问第n年有多少头母牛?(年从第一年开始计数) 注: 第3年初会出生第一头牛,故第3年有两头母牛 ...

  9. 一个好玩的编程小游戏—— 母牛生小牛

    题目: 母牛从3~7岁初每年会生产1头小母牛,10岁后死亡(10岁任然存活),假设初始有一头刚出生的母牛,请问第n年有多少头母牛?(年从第一年开始计数) 注:第三年初会出生 第一头母牛,故第三年有两头 ...

最新文章

  1. 【VS开发】【电子电路技术】RJ45以太网传输线研究
  2. tensorflow中的梯度弥散与梯度爆炸
  3. OpenMP在Windows下用VS使用
  4. 关于重装系统或还原系统
  5. 窗体间传值和窗体间互操作
  6. 使用Async对Angular异步代码进行单元测试
  7. torch的DataLoader 浅析
  8. 计算机控制 重修,计算机控制技术重修复习提纲.doc
  9. 如何入行Android开发
  10. php点击按钮变文字,点击按钮文字变成input框,点击保存变成文字的实现代码
  11. 深圳dotnet俱乐部2006年1月7日WebPart交流活动
  12. 项目管理工具project软件学习(四) - 日历保存为模板、日历重命名、删除
  13. 远视图+五环(css练习)
  14. 服务器显示叹号DASD,ibm system x3850 x5服务器DASD亮橙色灯怎么处理
  15. 一个USB设备超过其集线器端口的电源限制
  16. 还不错的微信活码程序源码+功能强大
  17. error C2533: “XXX::{ctor}”: 构造函数不能有返回类型
  18. 文本特征选择的关键算法总结
  19. 推荐给中学生的数学课外书:《写给全人类的数学魔法书》
  20. js 带笔锋 签字版_袁大头签字版市值几十万

热门文章

  1. 使用TeamViewer远程连接Android手机并控制
  2. 硬盘柱面损坏怎么办_硬盘扇区损坏怎么办
  3. 计算机硬盘坏的原因,硬盘损坏的原因有哪些 硬盘正确使用方法介绍
  4. vue 路由监听 watch
  5. U-Boot 之三 详解使用 eclipse + J-Link 进行编译及在线调试
  6. iOS 开发值得拥有的75 个工具
  7. 写好简历的16个关键点
  8. (4)pokeman_用图片对模型进行测试
  9. [Processing]在画布上写文本
  10. QLineEdit光标往左或者往右