91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中怎么打印斐波那契的前N項

發布時間:2021-07-26 14:29:20 來源:億速云 閱讀:99 作者:Leah 欄目:編程語言

這篇文章將為大家詳細講解有關Java中怎么打印斐波那契的前N項,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

題外

由于idea原因 用注解test無法在控制臺上輸入所以寫死到程序里了,版本都30.9102了為什么還是這樣啊,intelJ你們該反思了!!!

用intelJ IDEA的小伙伴有遇到這種測試情況嗎,如果項目上有測試用例需要自己單元測試,怎么解決控制臺輸入問題(@test情況下),直接改main方法的那個就算了。~~

斐波那契的認識

斐波那契數列前2項為1,從第3項開始為該項的前2項和。

eg:1,1,2,3,5,8…f(n)=f(n-1)+f(n-2)

代碼參考

import org.junit.Test;import java.util.Scanner;import static java.lang.System.out;/** * ClassName:Maintest * * @author: zhengkw * @description: 測試 * @date: 20/02/01下午 7:34 * version: * @since: jdk 1.8 */public class Maintest {   @Test  public void printFibonacciTest() {    FibonacciSequence fibonacciSequence = new FibonacciSequence();    //打印一個斐波那契前i項    //  Scanner sc = new Scanner(System.in);    // out.println("打印多少項斐波那契");    // int i=sc.nextInt();    int i =8;    for (int n=1;n<i;n++){      out.print(fibonacciSequence.fibonacci(n)+"\t\t");    }  }}

import static java.lang.System.out;/** * @ClassName:FibonacciSequence * @author: zhengkw * @description: 斐波那契數列遞歸應用 * @date: 20/02/07下午 4:10 * @version:1.0 * @since: jdk 1.8 */public class FibonacciSequence {  /**   * @param n 項數   * @descrption: 生成第n項元素   * @return: int   * @date: 20/02/07 下午 5:03   * @author: zhengkw   */  public int fibonacci(int n) {    if (n < 3) {      return 1;    } else {      return fibonacci(n - 2) + fibonacci(n - 1);    }  }}

關于Java中怎么打印斐波那契的前N項就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

云浮市| 体育| 瑞安市| 三江| 根河市| 天柱县| 池州市| 吴江市| 霍邱县| 双流县| 临沧市| 铁岭县| 高唐县| 剑川县| 恭城| 塘沽区| 临沭县| 永胜县| 手游| 铁岭市| 买车| 镇宁| 芒康县| 滦平县| 聂荣县| 武宣县| 滨海县| 孙吴县| 平乡县| 上思县| 闵行区| 河曲县| 冷水江市| 鞍山市| 西畴县| 咸丰县| 曲阳县| 江津市| 读书| 巴彦淖尔市| 大兴区|