欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

Java打印斐波那契前N項(xiàng)的實(shí)現(xiàn)示例

題外

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)公司、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了黑河免費(fèi)建站歡迎大家使用!

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

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

斐波那契的認(rèn)識(shí)

斐波那契數(shù)列前2項(xiàng)為1,從第3項(xiàng)開始為該項(xiàng)的前2項(xiàng)和。

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();
    //打印一個(gè)斐波那契前i項(xiàng)
    //  Scanner sc = new Scanner(System.in);
    // out.println("打印多少項(xiàng)斐波那契");
    // 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: 斐波那契數(shù)列遞歸應(yīng)用
 * @date: 20/02/07下午 4:10
 * @version:1.0
 * @since: jdk 1.8
 */
public class FibonacciSequence {
  /**
   * @param n 項(xiàng)數(shù)
   * @descrption: 生成第n項(xiàng)元素
   * @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);
    }
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。

分享名稱:Java打印斐波那契前N項(xiàng)的實(shí)現(xiàn)示例
網(wǎng)頁地址:http://chinadenli.net/article42/gjoihc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、ChatGPT全網(wǎng)營銷推廣、企業(yè)網(wǎng)站制作定制開發(fā)、搜索引擎優(yōu)化

廣告

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

成都網(wǎng)站建設(shè)公司