以下是一個示例代碼,可以用來求解一個整數數組的和:
#include <stdio.h>
// 定義求和函數
int sum(int arr[], int size) {
int total = 0;
for (int i = 0; i < size; i++) {
total += arr[i];
}
return total;
}
int main() {
int nums[] = {1, 2, 3, 4, 5};
int size = sizeof(nums) / sizeof(nums[0]);
int result = sum(nums, size);
printf("數組的和為:%d\n", result);
return 0;
}
此代碼中,我們首先在sum
函數中定義了一個整型變量total
,表示數組的和。然后使用for
循環遍歷數組中的每個元素,將其累加到total
中。最后,返回這個和值。在main
函數中,我們定義了一個整數數組nums
,并計算出其大小。然后,調用sum
函數,將數組和的結果存儲到result
變量中,并通過printf
函數將結果打印出來。