java教程题目,斐波那契数列算兔子的程序求大神解释代码意思

牛忧果 2019-05-29 06:29:20
import java.util.Scanner; public class demo { public static void main(String[] args) { System.out.println("请输入月数:"); Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int m = run(n-1) + run(n-2); //递推公式 System.out.println("第"+ n + "个月有" + m + "对兔子"); scanner.close(); } public static int run(int n) { //递归方法 if(n==1||n==2) return 1; else return run(n-1)+run(n-2); //递归调用 } }
...全文
81 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧