c语言:请编写一个程序,完成以下功能:从键盘输入10个整数,统计其中偶数的平均值。
时间: 2024-09-28 13:06:38 浏览: 116
C语言程序设计-编写程序。从键盘读入8个整数存入数组a中并输出这8个数据。和、最大值、最小值及平均值。正数之和、负数之和
5星 · 资源好评率100%
当然可以。下面是一个简单的C语言程序,它会帮助您完成这个任务:
```c
#include <stdio.h>
int main() {
int num[10], sum = 0, count = 0;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &num[i]);
if (num[i] % 2 == 0) { // 判断是否为偶数
sum += num[i]; // 累加偶数
count++; // 偶数计数
}
}
if (count > 0) {
float average = (float)sum / count;
printf("偶数的平均值为:%.2f\n", average);
} else {
printf("没有输入偶数。\n");
}
return 0;
}
```
这个程序首先定义了一个数组`num`来存储10个整数,然后通过循环读取用户输入,并检查每个数字是否为偶数。如果是偶数,就将它添加到总和`sum`并增加计数器`count`。最后,如果统计到至少有一个偶数,就计算平均值并打印出来;如果没有找到偶数,则输出相应信息。
阅读全文