以下是一個示例代碼,演示如何使用sum函數(shù)處理一個整數(shù)數(shù)組:
#include <iostream>
int sum(int arr[], int size) {
int total = 0;
for (int i = 0; i < size; i++) {
total += arr[i];
}
return total;
}
int main() {
int arr[] = {1, 2, 3, 4, 5};
int size = sizeof(arr) / sizeof(arr[0]);
int result = sum(arr, size);
std::cout << "The sum of the array is: " << result << std::endl;
return 0;
}
在這個示例中,sum函數(shù)接受一個整數(shù)數(shù)組和數(shù)組的大小作為參數(shù),然后對數(shù)組中的所有元素進行求和并返回總和。在main函數(shù)中,創(chuàng)建一個包含5個整數(shù)的數(shù)組,并將數(shù)組的大小傳遞給sum函數(shù),最后輸出結(jié)果。