您的位置:首页 > 编程语言 > Java开发

蓝桥杯-入门训练-Fibonacci数列

2017-01-11 23:24 190 查看


代码:

import java.util.Scanner;
public class Main {
public static void main(String[] args) {
long a=1,b=1,c = 0,n;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
if(n==2||n==1)
{
System.out.println("1");
}else{
int i;
for(i=3;i<=n;i++)
{
c=a+b;
a=b;
if(c>=10007) c=c%10007;
b=c;
}
System.out.println(c);
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息