blsn.net
当前位置:首页 >> jAvA斐波那契数列求和 >>

jAvA斐波那契数列求和

import java.util.Scanner; public class test{ public static void main(String[] args) { long numA = 0; long numB = 0; long temp = 0; long sum = 0; System.out.print("请输入要计算的项数:"); long num = new Scanner(System.in).nextLo...

Java代码: public class Main {public static void main(String[] args) {System.out.println(sum(10));}public static long sum(int n) {if(n < 1) {return 0;}if(n == 1) {return 1;}if(n == 2) {return 2;}long f1 = 1, f2 = 1;long sum = 2...

public static long fib1(int n){ if(n==1){ return 1; }elseif(n==2){ return 2; }else{ return fib1(n-1)+fib1(n-2); } }

C语言程序 main() { long fib[40] = {1,1}; int i; for(i=2;i

public class Fibonacci { public static void main(String args[]) { int i=1,j=1; for(int n=1;n

其实就是一个递归算法,如下:public class Test {public static void main(String[] args) {System.out.println(f(6));}public static int f(int n){if(n==1||n==2){return 1;}else{return f(n-1)+f(n-2);}}} 1、Java是一种可以撰写跨平台应用...

具体代码如下: public class Test { public int fib(int n) { if(n==1 || n==2)//当n=1或2时 返回1 { return 1; } return fib(n-1)+fib(n-2);//返回前两项的和 } public static void main(String[] args) { Test t = new Test(); for (int i = 1...

public class Test {public static void main(String[] args) {double ret = 2;int firstNum = 1;int secNum = 1;for(int i=0;i

初始值前两个都为1,后面的每一项是前两项的和,核心代码:a=1,b=1,c=a+b; a=b,b=c; 以上循环执行。

public class FeiBo{ public static void main(String[] args) { Scanner sc1 = new Scanner(System.in); System.out.print("\n请输入第1个整数:"); int num1 = sc1.nextInt(); //这里可以自己加是否是数字的判断 int nums=Recursion(num1) Sy...

网站首页 | 网站地图
All rights reserved Powered by www.blsn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com