基本信息
源码名称:java算法斐波那契(Fibonacci)数列
源码大小:3.11KB
文件格式:.zip
开发语言:Java
更新时间:2013-10-22
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
java算法斐波那契(Fibonacci)数列
java算法斐波那契(Fibonacci)数列
public class Fibonacci {
/**
* fibonacci数列
*/
// 第一种方法
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.print("请输入n(n>0)的值: ");
int n = s.nextInt();
int f1 = 1, f2 = 1;
for (int i = 1; i <= n / 2; i ) {
System.out.print("\t" f1 "\t" f2);
if (i % 2 == 0) {
System.out.println();
}
f1 = f1 f2;
f2 = f2 f1;
}
}
// 第二种方法(递归)
// public static void main(String[] args) {
// Scanner s = new Scanner(System.in);
// System.out.print("请输入n(n>0)的值:");
// int n = s.nextInt();
// for(int i=1;i<=n;i ){
// System.out.print(fib(i) "\t");
// if(i%4==0){
// System.out.println();
// }
// }
// }
// static int fib(int n) {
// int f = 0;
// if (n == 1 || n == 2) {
// f = 1;
// }
// for (int i = 3; i <= n; i ) {
// f = fib(i - 2) fib(i - 1);
// }
// return f;
// }
}