• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    C語言進階:求斐波那契數列

    斐波那契數列是數學中一個很重要的數列,它的前兩項為1,后面的每一項都等于前兩項的和。小編帶大家看看如何使用c語言求斐波那契數列。

    東西/材料

    visual studio

    操作方式

    • 01

      求斐波那契數列有兩種思緒:輪回與遞歸。我們起首來看輪回的體例。為了與現實下標對應,我設置數組第一項為0。

    • 02

      對索引i的值進行判定:i==1,則令a[i]=1。不然a[i]=a[i-1]+a[i-2];

    • 03

      然后再添加一個打印函數,只需要打印第1-n項即可。

    • 04

      編寫測試函數,用n=5與n=10測試,代碼與成果如下:

    • 05

      在這里,我寫出求第n項的函數,接下來只需要添加一個外函數就可以求出。

    • 06

      接下來,測試n=5與n=10,即依次挪用遞歸函數計較每一個值。

    • 07

      運行的成果如下,與之前的輪回一致。

    • End
    • 發表于 2018-03-11 00:00
    • 閱讀 ( 692 )
    • 分類:電腦網絡

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆