📌  相关文章
📜  C C++程序,用于查找第n个项为n ^ 2 –(n-1)^ 2的级数之和(1)

📅  最后修改于: 2023-12-03 14:39:37.957000             🧑  作者: Mango

C/C++程序,用于查找第n个项为n^2 – (n-1)^2的级数之和

以下是一个使用C/C++编写的程序,用于计算前n项的级数之和,其中第n个项为n^2 – (n-1)^2。

#include <iostream>

int seriesSum(int n) {
    int sum = 0;
    for (int i = 1; i <= n; i++) {
        sum += i * i - (i - 1) * (i - 1);
    }
    return sum;
}

int main() {
    int n;
    std::cout << "请输入要计算的级数项数n:";
    std::cin >> n;
    
    int result = seriesSum(n);
    
    std::cout << "前" << n << "项的级数之和为:" << result << std::endl;
    
    return 0;
}
代码说明
  • seriesSum函数用于计算级数之和。它接受一个整数参数n,表示要计算前n项的级数之和。在循环中,从1到n遍历,每次累加i^2 - (i-1)^2到sum中。最后将sum作为结果返回。
  • main函数用于从用户输入中读取要计算的级数项数n,并调用seriesSum函数计算级数之和。最后将结果输出。
示例输出
请输入要计算的级数项数n:5
前5项的级数之和为:25

请根据实际需要调整程序,以适应不同的情况。