目錄
說明
範例
輸出
首頁 後端開發 C++ 求第n個斐波那契數的C/C++程式?

求第n個斐波那契數的C/C++程式?

Sep 12, 2023 pm 06:01 PM
c/c++程式 斐波那契數 求解

求第n個斐波那契數的C/C++程式?

斐波那契數列是一個數列,其中下一項是前兩項之和。斐波那契數列的前兩項是 0 後跟 1。

在這個問題中,我們會發現斐波那契數列中的第 n 個數字。為此,我們將計算所有數字並列印 n 項。

Input:8
Output:0 1 1 2 3 5 8 13
登入後複製

說明

0+1=1
1+1=2
1+2=3
2+3=5
登入後複製

使用 For 迴圈將前兩項求和作為下一項

範例

#include<iostream>
using namespace std;
int main() {
   int t1=0,t2=1,n,i,nextTerm;
   n = 8;
   for ( i = 1; i <= n; ++i) {
      if(i == 1) {
         cout << " " << t1 ;
         continue;
      }
      if(i == 2) {
         cout << " " << t2 << " " ;
         continue;
      }
      nextTerm = t1 + t2 ;
      t1 = t2 ;
      t2 = nextTerm ;
      cout << nextTerm << " ";
   }
}
登入後複製

輸出

0 1 1 2 3 5 8 13
登入後複製
#

以上是求第n個斐波那契數的C/C++程式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何用Python寫出求解最小公倍數的演算法? 如何用Python寫出求解最小公倍數的演算法? Sep 19, 2023 am 11:25 AM

如何用Python寫出求解最小公倍數的演算法?最小公倍數是指兩個數中能夠整除這兩個數的最小整數。在數學中,求解最小公倍數是一項基本的數學任務,而在電腦程式設計中,我們可以使用Python來寫一個求解最小公倍數的演算法。以下將介紹基本的最小公倍數演算法,並給出具體的程式碼範例。最小公倍數的數學定義是:若a能被n整除且b能被n整除,則n是a和b的最小公倍數。要求解最小

寫一個簡單的計算器的C/C++程序 寫一個簡單的計算器的C/C++程序 Sep 02, 2023 pm 10:49 PM

簡單計算器是執行一些基本運算的計算器,例如“+”、“-”、“*”、“/”。計算器可以快速完成基本操作。我們將使用switch語句來製作一個計算器。範例Operator−‘+’=>34+324=358Operator−‘-’=>3874-324=3550Operator−‘*’=>76*24=1824O

快速計算矩陣逆的方法 - Numpy實現 快速計算矩陣逆的方法 - Numpy實現 Jan 24, 2024 am 08:47 AM

Numpy是Python中著名的科學計算庫,為處理大型多維數組和矩陣提供了豐富的功能和高效的計算方法。在資料科學和機器學習領域,矩陣的逆運算是一項常見的任務。在本文中,我將介紹使用Numpy函式庫快速求解矩陣逆的方法,並提供具體的程式碼範例。首先,讓我們透過安裝Numpy庫引入它到我們的Python環境中。可以使用以下命令在終端機中安裝Numpy:pipinsta

用C語言程式實現最大公約數求解 用C語言程式實現最大公約數求解 Feb 21, 2024 pm 07:30 PM

標題:以C語言程式實現最大公約數求解最大公約數(GreatestCommonDivisor,簡稱GCD)是指能夠同時整除兩個或多個整數的最大正整數。求解最大公約數對於一些演算法和問題解決非常有幫助。在本文中,將透過C語言程式設計來實現求解最大公約數的功能,並提供具體的程式碼範例。在C語言中,可以使用歐幾裡得演算法(EuclideanAlgorithm)來求解最大

如何使用Python實作求解階乘的演算法? 如何使用Python實作求解階乘的演算法? Sep 19, 2023 am 10:30 AM

如何使用Python實作求解階乘的演算法?階乘是數學中的重要概念,指的是一個數乘上其自身減一,再乘上自身減一減一,以此類推,直到乘到1為止。階乘通常以符號"!"來表示,例如5的階乘表示為5!,計算公式為:5!=5×4×3×2×1=120。在Python中,我們可以使用迴圈來實作一個簡單的階乘演算法。下面給一個範例程式碼:deffacto

奇偶排序(磚塊排序)的C/C++程序 奇偶排序(磚塊排序)的C/C++程序 Sep 14, 2023 pm 05:53 PM

奇偶排序演算法也被稱為磚塊排序,它是一種類似於冒泡排序的排序技術。這種排序技術分為兩個階段:奇數階段和偶數階段,這兩個階段在每次迭代中同時進行,直到所有元素都被排序。這個程式設計技術的奇數階段類似於冒泡排序,但只對具有奇數索引的元素進行排序。同樣地,偶數階段只對具有偶數索引的元素進行排序。為了更清楚地說明這個概念,讓我們舉個例子:Input:a[]={3,5,7,6,1,4,2}Output:1234567解釋偶奇排序,也稱為磚排序,是一種簡單的排序技術,設計時考慮了平行處理。它使用比較來對其元素進行

一個高效率的方法來檢查第n個斐波那契數是否是10的倍數? 一個高效率的方法來檢查第n個斐波那契數是否是10的倍數? Sep 05, 2023 am 08:05 AM

這裡我們將看到一個有效的方法來檢查第n個斐波那契項是否是10的倍數。假設斐波那契項為{0,1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987}。因此,這裡第15個斐波那契數(從0開始計數)可以被10整除。對於16,它將傳回true。一個最簡單的方法是產生直到給定項的斐波那契數,並且檢查是否能被10整除?但這個解決方案並不好,因為它不適用於較大的項。另一個好的方法如下-斐波那契項-0,1,1,2,3,5,8,13,21,34,55,89,144,233,3

學習C語言如何求解最大公約數 學習C語言如何求解最大公約數 Feb 21, 2024 pm 11:18 PM

學習C語言如何解最大公約數,需要具體程式碼範例最大公約數(GreatestCommonDivisor,簡稱GCD)是指兩個或多個整數中能夠整除它們的最大正整數。在電腦程式設計中常會用到最大公約數,特別是在處理分數、化簡分數以及求解最簡整數比例等問題時。本篇文章將介紹如何使用C語言來求解最大公約數,並給出具體的程式碼範例。求解最大公約數的方法有很多種,例如歐

See all articles