首页 >>  正文

java递归斐波那契数列

来源:baiyundou.net   日期:2024-08-24

晁邓承1422(用java编程写)递归计算Fibonacci数列的第5个值. -
高鹏霞18312402678 ______ 之前写过一个计算斐波那契数列前20项的,你可以借鉴一下 public class Demo4 { // 使用递归方法 private static int getFibo(int i) { if (i == 1 || i == 2) return 1; else return getFibo(i - 1) + getFibo(i - 2); } public static void main(String[] args) { System.out....

晁邓承1422斐波那契数列在JAVA中使用递归和循环哪个更好? -
高鹏霞18312402678 ______ public class A { public static void main(String[] args) { //打印斐波那契(Fibonacci)数列,求出前20项:1,1,2,3,5,8,13,21.... /* int[] fib = new int[20]; fib[0] = 1; fib[1] = 1; for (int i=2;i<fib.length ;i++ ) { fib[i] = fib[i-1]+fib[i-2]; } //打印输出 for (int...

晁邓承1422java用递归编程求斐波那契数列第n项 -
高鹏霞18312402678 ______ public class Fibonacci { public static void main(String args[]){ int n,fn;//n为第n项,fn为第n项的值 java.util.Scanner s = new Scanner(System.in); n=s.nextInt(); fn=function(n); System.out.println("斐波那契数列第"+n+"项为:"+fn); } ...

晁邓承1422java用递归算法计算并输出Fibonacci数列的前20项 -
高鹏霞18312402678 ______ public class Demo{ public static void main(String[] args) { for(int i=1;i<=20;i++){ System.out.println(f(i)); } } public static int f(int n){ if(n == 1 || n ==2){ return 1; } return f(n-2)+f(n-1); } } 我自己写的,参考一下把

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024