#include
int main() {
int arr[10] = {2, 3, 4, 1, 6, 7, 8, 5, 10, 9}; // 定义整型数组arr
int even_sum = 0, odd_sum = 0; // 初始化偶数和、奇数和为0
for (int i = 0; i < 10; i++) {
if (arr[i] % 2 == 0) { // 如果arr[i]是偶数
even_sum += arr[i]; // 将arr[i]加到偶数和中
} else { // 如果arr[i]是奇数
odd_sum += arr[i]; // 将arr[i]加到奇数和中
}
}
printf("所有偶数的和为:%d\n", even_sum); // 输出所有偶数的和
printf("所有奇数的和为:%d\n", odd_sum); // 输出所有奇数的和
printf("偶数和减去奇数和的结果为:%d\n", even_sum - odd_sum); // 输出偶数和减去奇数和的结果
return 0;
}
该程序首先定义了一个整型数组arr,并初始化为一些数字。然后,使用for循环遍历数组中的每个元素,如果元素为偶数,则将其加到偶数和中,否则将其加到奇数和中。最后输出偶数和、奇数和和二者之差的结果。