c语言把数组中所有偶数位置的元素加起来
时间: 2023-05-19 19:07:25 浏览: 75
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
for (int i = 0; i < sizeof(arr) / sizeof(int); i += 2) {
if (arr[i] % 2 == 0) {
sum += arr[i];
}
}
printf("偶数位置元素的和为:%d\n", sum);
return 0;
}
```
输出结果为:
```
偶数位置元素的和为:20
```
相关问题
c语言怎么把数组中所有偶数位置的元素加起来
可以使用循环遍历数组,对于偶数位置的元素进行累加操作,代码如下:
```c
#include <stdio.h>
int main() {
int arr[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
for (int i = 0; i < sizeof(arr) / sizeof(int); i += 2) {
sum += arr[i];
}
printf("偶数位置元素之和为:%d\n", sum);
return 0;
}
```
输出结果为:
```
偶数位置元素之和为:25
```
c语言数组元素中偶数求和
首先,需要了解C语言中的数组和循环语句。可以使用循环语句遍历数组中的每一个元素,然后判断该元素是否为偶数,如果是,则加上该元素的值。最后得到的结果就是数组中偶数的总和。
以下是C语言实现数组元素中偶数求和的示例代码:
```c
#include <stdio.h>
int main()
{
int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
for(int i = 0; i < 10; i++)
{
if(array[i] % 2 == 0) // 判断该元素是否为偶数
{
sum += array[i]; // 累加偶数元素的值
}
}
printf("数组中偶数的总和为:%d\n", sum);
return 0;
}
```
阅读全文