用 C++ 编写程序找到斐波那契数列中的第 N 项:0,11,28,51,79,115,156,203,…
在这个问题中,我们给定了一个数字 N。我们的任务是用 C++ 创建一个程序来找到斐波那契数列中的第 N 项:0,11,28,51,79,115,156,203,…
**问题描述** − 找到序列的第 N 项 −
0,11,28,51,79,115,156,203,… 第 N 项。
让我们举个例子来理解这个问题,
**输入** − N = 5
**输出** − 79
解决方案方法
该序列的第 n 项的通项公式为 −
Tn = 3*(N*N) + 2*N - 5
程序来说明我们的解决方案的工作原理,
#include <iostream>
using namespace std;
int findNTerm(int N) {
int nthTerm = ( (3*N*N) + 2*N - 5);
return nthTerm;
}
int main()
{
int N = 9;
cout<<N<<"th term of the series is "<<findNTerm(N);
return 0;
}输出
9th term of the series is 256
广告
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP