程序在C ++中找到系列1、3、12、60、360 ...的第N个项

在本教程中,我们将讨论一个程序来查找系列1、3、12、60、360的N个项。

为此,我们将提供一个号码。我们的任务是在特定位置找到给定系列的术语。

示例

#include <iostream>

using namespace std;

//查找N的阶乘

int factorial(int N) {

   int fact = 1;

   for (int i = 1; i <= N; i++)

   fact = fact * i;

   return fact;

}

//计算系列的第n个项

int nthTerm(int N) {

   return (factorial(N + 1) / 2);

}

int main() {

   int N = 6;

   cout << nthTerm(N);

   return 0;

}

输出结果

2520

以上是 程序在C ++中找到系列1、3、12、60、360 ...的第N个项 的全部内容, 来源链接: utcz.com/z/326937.html

回到顶部