bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

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項的實現示例
網頁地址:http://vcdvsql.cn/article42/gjoihc.html

成都網站建設公司_創新互聯,為您提供品牌網站建設ChatGPT全網營銷推廣企業網站制作定制開發搜索引擎優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設公司