c++

C++利用sum函数简化编程的方法

小樊
101
2024-07-05 19:49:28
栏目: 编程语言

在C++中,可以使用sum函数来简化编程,例如计算一个数组中所有元素的和。以下是一个示例代码:

#include <iostream>
#include <vector>
#include <numeric>

int main() {
    std::vector<int> nums = {1, 2, 3, 4, 5};

    int sum = std::accumulate(nums.begin(), nums.end(), 0);

    std::cout << "Sum of elements in the array: " << sum << std::endl;

    return 0;
}

在这个示例中,使用了std::accumulate函数来计算nums数组中所有元素的和。首先传入数组的起始迭代器和结束迭代器,然后传入一个初始值0,表示初始的和为0。最后输出计算得到的和。这样就可以简化代码,避免手动遍历数组并计算和的繁琐操作。

0
看了该问题的人还看了