求一维数组a中值为偶数的元素之和。 例如: 输入 10 4 2 7 3 12 5 34 5 9 输出 The result is:62
时间: 2024-03-23 19:41:58 浏览: 74
对一组vector对象,计算相邻元素的和
好的,这是一个求一维数组中偶数和的问题,我来给您写一个程序:
```c
#include <stdio.h>
int main() {
int a[10], sum = 0, i;
for (i = 0; i < 10; i++) {
scanf("%d", &a[i]);
if (a[i] % 2 == 0) {
sum += a[i];
}
}
printf("The result is:%d", sum);
return 0;
}
```
上述程序首先定义了一个长度为10的一维数组a和一个变量sum,用于存储偶数元素的和。然后使用for循环遍历数组a,从控制台逐个读入数组元素。在每次读入元素时,使用if语句判断该元素是否为偶数,如果是,则将其加入sum中。最后输出sum即可。
阅读全文