c语言用函数求数组中偶数之和
时间: 2024-06-13 19:07:45 浏览: 187
c代码-请编写函数sum,其功能是:用for循环语句求1到n之间所有偶数之和(若n为偶数包括n), 并将结果返回给主函数。(n值由主函数传入)
以下是C语言用函数求解数组中偶数之和的代码:
```c
#include <stdio.h>
int sum(int v[], int n);
int main() {
int v[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int n = sizeof(v) / sizeof(v[0]);
int result = sum(v, n);
printf("The sum of even numbers is %d\n", result);
return 0;
}
int sum(int v[], int n) {
int i, sum = 0;
for (i = 0; i < n; i++) {
if (v[i] % 2 == 0) {
sum += v[i];
}
}
return sum;
}
```
阅读全文