1-5-17:菲波那契數列


描述

菲波那契數列是指這樣的數列: 數列的第一個和第二個數都為1,接下來每個數都等於前面2個數之和。
給出一個正整數k,要求菲波那契數列中第k個數是多少。

輸入輸入一行,包含一個正整數k。(1 <= k <= 46)輸出輸出一行,包含一個正整數,表示菲波那契數列中第k個數的大小

樣例輸入

19

樣例輸出

4181

來源1755

#include<stdio.h>
int main()
{
    int k,i,a1=1,a2=1,a=1;
    scanf("%d",&k);
    for(i=1;i<=k-2;i++)
    {
        a=a1+a2;
        a1=a2;
        a2=a;
    }
    printf("%d",a);
    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM