专栏首页码农笔录斐波那契数列-Java

斐波那契数列-Java

斐波那契数列

斐波那契数列是一种非常有意思的数列,由 0 和 1开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:

F0=0

F1=1

Fn=Fn-1+Fn-2

我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的任何一项吗?

输入包括一行,包括一个数字N(0≤N≤50)。

输出包括一行,包括一个数字,为斐波那契数列的第N项的值。

import java.util.Scanner;
public class Main {
public static void main(String[] args){

        //定义一个数组
        int[] abc=new int[50];
        abc[0]=0;
        abc[1]=1;
        int i;
        //从键盘接受数据
        Scanner input = newScanner(System.in);
        int x=input.nextInt();
        //计算数据
        for( i = 2;i<=x;i++){
         abc[i]=abc[i-1]+abc[i-2];
        }
        //将数据输出
        System.out.println(abc[x]);
    }

}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SpringFox Swagger 3.0.0 适配SpringMvc、SpringWebflux

    现在后台基本都用到了swagger,无论开发人员调试测试,还是前端用,都很方便,前段时间如果用SpringWebflux的话,只能用3.0快照版,不过最近已经发...

    码农笔录
  • docker环境搭建nexus私有maven私服

    估计很多人会有自己封装的一些工具类,今天怎么教大家怎么在docker环境下搭建maven私服,我这里用的版本是nexus2,虽然nexus3更新,并且支持doc...

    码农笔录
  • java配置跨域springboot配置Cors跨域

    码农笔录
  • linux学习笔记五

    笔记摘抄自《linux操作系统基础及应用》 ---- 作业控制 正在执行的一个或者多个程序可形成一个作业。使用管道命令和重定向命令,一个作业可以启动多个进程...

    东风冷雪
  • 【前端攻略--HTML/CSS】媒体查询

    1)媒体查询 @media 是个好东西,至少对像我一样刚入行的小前端做响应式是个不错的选择。

    小Gy
  • dubbo注解扫描失效 原

    新搭建了一个dubbo环境,大部分配置直接拿原来项目的配置,总体来说是druid、spring、springmvc、dubbo,然后启动正常,却发现所有注解的类...

    尚浩宇
  • 在 NexT 中使用 Valine 评论系统

    本文包括 NexT 主题的 v5 和 v6 两个版本的使用方法,以及对 TopX 页面的兼容处理。

    莲花海
  • 「企业安全架构」EA874:安全架构团队

    业务要求安全架构师(SA)提供安全的解决方案和服务,这些解决方案和服务可以安全地支持诸如增加利润和生产力、改进客户服务、创新以及更快地将新产品和服务推向市场等活...

    首席架构师智库
  • JSP还有必要学吗?这篇文章告诉你

    前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型...

    良月柒
  • dstat

    官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statis...

    胡齐

扫码关注云+社区

领取腾讯云代金券