Java 递归求斐波那契数,输入n,查询第n个数
2016-07-22 15:33
519 查看
// 1 1 2 3 5 8 13.......
import java.util.Scanner;
class T
{
public static void main(String[] args)
{
int n;
Scanner in=new Scanner(System.in);
while(true)
{
n=in.nextInt();
System.out.println(digui(n));
}
}
public static int digui(int n){
if(n==1||n==2)
return 1;
else
return digui(n-1)+digui(n-2);
}
}
import java.util.Scanner;
class T
{
public static void main(String[] args)
{
int n;
Scanner in=new Scanner(System.in);
while(true)
{
n=in.nextInt();
System.out.println(digui(n));
}
}
public static int digui(int n){
if(n==1||n==2)
return 1;
else
return digui(n-1)+digui(n-2);
}
}
相关文章推荐
- Spring BeanNameAutoProxyCreator 与 ProxyFactoryBean区别
- Struts2中json的使用总结
- Java 自动装箱与拆箱(Autoboxing and unboxing)
- SpringMVC(五)DispatcherServlet的逻辑处理
- Java基本语法-----java函数
- Java基本语法-----java函数
- 数据访问层的性能优化
- strman-java(java字符串工具库)
- Java反转单链表
- spring roo 开发meavn项目(三)分页读取数据示例
- java学习之UDP
- 使用SAX解析将xml的文件内容结构保存到java对象中
- java BigDecimal详解(转载)
- java学习之socket
- Java 动态生成jpg图片
- 几种任务调度的 Java 实现方法与比较
- 《Java源码分析》:Stack
- java基础:位运算的魅力
- [JDK1.7源码阅读]ArrayList
- Java 递归求和