c语言编程:输入6个整数,求其中偶数的平均值和奇数的累加值
时间: 2024-10-04 07:04:00 浏览: 86
在C语言编程中,你可以通过循环结构和条件判断来实现这个功能。首先,你需要提示用户输入六个整数,然后检查每个数字是否是偶数还是奇数。如果是偶数,就将其加入到偶数总和并计数;如果是奇数,则累加起来。最后,计算平均值(如果偶数不止一个)。以下是实现这一功能的一个基本示例:
```c
#include <stdio.h>
int main() {
int num[6], even_sum = 0, odd_sum = 0, even_count = 0;
float average;
// 输入6个整数
for (int i = 0; i < 6; i++) {
printf("请输入第 %d 个整数:", i + 1);
scanf("%d", &num[i]);
// 判断奇偶性并更新相应数值
if (num[i] % 2 == 0) { // 偶数
even_sum += num[i];
even_count++;
} else { // 奇数
odd_sum += num[i];
}
}
// 检查是否有偶数,防止除以零错误
if (even_count > 0) {
average = (float)even_sum / even_count;
printf("偶数的平均值为 %.2f\n", average);
} else {
printf("没有输入偶数,无法计算平均值。\n");
}
// 输出奇数的累加值
printf("奇数的累加值为 %d\n", odd_sum);
return 0;
}
```
阅读全文
相关推荐


















