A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
feifeixueyuan
中级黑马
黑马币:98
帖子:46
精华:0
© feifeixueyuan 中级黑马 / 2016-8-15 23:03 / 649 人查看 / 10 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入时间:"); int times = sc.nextInt(); System.out.println(times + "个月后,兔子的数量是" + getSum(times) + "对"); } private static int getSum(int times) { if (times == 1 || times == 2) { return 1; }else { return getSum(times - 1) + getSum(times - 2); } } }
彭鸿儒 发表于 2016-8-16 16:24 ..................................这不是不死神兔的题目啊,视频里有讲的,算了,我自己也写个试试手[mw_shl ...
public static void main(String[] args) { System.out.println(getSum(8)); } // 1 1 2 3 5 8 13 21 public static int getSum(int i) { if (i == 1 || i == 2) { return 1; } return getSum(i - 1) + getSum(i - 2); }