C++ sum函數(shù)如何實(shí)現(xiàn)

c++
小樊
96
2024-07-05 19:36:21
欄目: 編程語言

以下是一個(gè)簡(jiǎn)單的C++程序,展示了如何實(shí)現(xiàn)一個(gè)sum函數(shù)來計(jì)算數(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 << "Sum of array elements: " << result << std::endl;

    return 0;
}

在這個(gè)程序中,我們定義了一個(gè)sum函數(shù),它接受一個(gè)整型數(shù)組和數(shù)組大小作為參數(shù),并返回?cái)?shù)組中元素的總和。在主函數(shù)中,我們聲明一個(gè)整型數(shù)組arr,并計(jì)算其大小。然后我們調(diào)用sum函數(shù)來計(jì)算數(shù)組元素的總和,并將結(jié)果打印到控制臺(tái)上。

運(yùn)行此程序?qū)⑤敵觯?/p>

Sum of array elements: 15

0