【Java每日一题】——第十五题:用数组求Fibonacci数列前30项值

简介: 【Java每日一题】——第十五题:用数组求Fibonacci数列前30项值

🎯问题:

、用数组求Fibonacci数列前30项项值

测试结果如下:


🎯答案:

int []a=new int [30];
    a[0]=1;
    a[1]=1;
    for(int i=2;i<30;i++) {
      a[i]=a[i-1]+a[i-2];
    }
    System.out.println("Fibonacci数列前30项项值如下:");
    for(int i=0;i<30;i++) {
      System.out.printf("%-8d",a[i]);
      if((i+1)%6==0){
        System.out.println();
      }
    }


🎯结果:

目录
相关文章
|
28天前
|
Java
环形数组链表(java)
环形数组链表(java)
12 0
|
22天前
|
存储 算法 搜索推荐
Java中的数组函数库及其使用技巧
Java中的数组函数库及其使用技巧
|
22天前
|
存储 Java 容器
Java数组的初始化方法
Java数组的初始化方法
|
21天前
|
存储 Java 索引
Java数组操作:基础与进阶指南
Java数组操作:基础与进阶指南
|
1月前
|
Java 编译器 API
Java数组(如果想知道Java中有关数组的知识点,那么只看这一篇就足够了!)
Java数组(如果想知道Java中有关数组的知识点,那么只看这一篇就足够了!)
|
14天前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
14 0
|
15天前
|
Java Apache Maven
Java:commons-codec实现byte数组和16进制字符串转换
在上述代码中,`Hex.encodeHexString(bytes)`用于将byte数组转换为16进制字符串,`Hex.decodeHex(hexString)`用于将16进制字符串转换为byte数组。
17 0
|
22天前
|
Java 索引
解决Java中的数组越界异常的技术
解决Java中的数组越界异常的技术
|
22天前
|
Java
【Java】程序练习1(数组)
【Java】程序练习1(数组)
|
23天前
|
存储 算法 Java
Java中常用的数组函数及其应用场景
Java中常用的数组函数及其应用场景