2008-03-17
FibonacciNumber
关键字: fibonaccinumberimport java.io.*;
public class FibonacciNumber {
static BufferedReader keyboard=new BufferedReader(new InputStreamReader(System.in));
public static void main(String args[])throws IOException
{
int firstFibNum;
int secondFibNum;
int nth;
System.out.println("Enter the first Fibonacci number:");
firstFibNum=Integer.parseInt(keyboard.readLine());
System.out.println();
System.out.println("Enter the second Fibonacci number:");
secondFibNum=Integer.parseInt(keyboard.readLine());
System.out.println();
System.out.print("Enter the desired Fibonaccinumber:");
nth=Integer.parseInt(keyboard.readLine());
System.out.println();
System.out.println("The Fibonacci number at position"+nth+"is:"+rFibNum(firstFibNum,secondFibNum,nth));
}
public static int rFibNum(int a ,int b,int n){
if(n==1)
return a;
else if(n==2)
return b;
else
return rFibNum(a,b,n-1)+rFibNum(a,b,n-2);
}
}
评论
chenchuxin
2008-03-26
static BufferedReader keyboard=new BufferedReader(new InputStreamReader(System.in)); firstFibNum=Integer.parseInt(keyboard.readLine()); nth=Integer.parseInt(keyboard.readLine()); rFibNum(firstFibNum,secondFibNum,nth));
发表评论
- 浏览: 22232 次
- 性别:

- 来自: 广州

- 详细资料
搜索本博客
链接
最新评论
-
一位软件工程师的6年总结 ...
沙发 顶 ...........
-- by bei79 -
学习J2ME可以从事的工作种 ...
关于J2ME程序员新手开发入门的几大要点 一、J2ME中需要的Java基础知 ...
-- by chenchuxin -
学习J2ME可以从事的工作种 ...
J2ME学习之温故而知新篇 学习J2ME最重要的部分是掌握J2ME的体系结构 ...
-- by chenchuxin -
学习J2ME可以从事的工作种 ...
目前從事第二個選項。糾正:應用開發一樣要熟練掌握低級界面編程。
-- by hzxdark -
(转)如何学习J2EE
说的比较通俗,但感觉只是谈到了一些名词概念而已。
-- by Ethip






评论排行榜