在本教程中,我们将讨论一个程序,以查找给定序列23+ 45+ 75 + ......最多N个项的总和。
为此,我们将得到N的值,而我们的任务是将第一个项开始的每个项相加,以找到给定级数的总和。
解决这个问题后,我们得到了级数和的公式;
Sn =(2n(n + 1)(4n + 17)+ 54n)/ 6
#include <iostream> using namespace std; //计算系列之和 int calc_sum(int N) { int i; int sum = (2 * N * (N + 1) * (4 * N + 17) + 54 * N) / 6; return sum; } int main() { int N = 7; int res = calc_sum(N); cout << res << endl; return 0; }
输出结果
903