用c++编写一个函数,计算数组中所有元素的综合
时间: 2024-10-19 11:04:03 浏览: 41
在C++中,你可以编写一个简单的函数来计算数组中所有元素的总和。下面是一个示例函数,它接受一个整数数组`arr`以及数组长度`n`作为参数:
```cpp
#include <iostream>
// 函数声明,返回值类型为int,参数为整型数组和数组长度
int calculateSum(int arr[], int n);
// 函数主体,实现数组元素之和的计算
int calculateSum(int arr[], int n) {
int sum = 0; // 初始化总和为0
for (int i = 0; i < n; i++) { // 遍历数组
sum += arr[i]; // 将当前元素加到总和上
}
return sum; // 返回计算后的总和
}
int main() {
int myArray[] = {1, 2, 3, 4, 5}; // 示例数组
int size = sizeof(myArray) / sizeof(myArray[0]); // 获取数组长度
int result = calculateSum(myArray, size);
std::cout << "数组元素的总和是: " << result << std::endl;
return 0;
}
```
在这个例子中,`calculateSum`函数会遍历数组并将每个元素累加到`sum`变量中。然后,在`main`函数中,我们创建了一个数组并将其传递给`calculateSum`,并打印出结果。
阅读全文