用c语言编写组中与全部元素平均值相同的元素的个数
时间: 2024-01-22 20:18:39 浏览: 55
C语言用自己输入的数组求平均数
5星 · 资源好评率100%
下面是一个示例程序,可以计算一个数组中与平均值相等的元素个数:
```c
#include <stdio.h>
int main() {
int arr[] = {1, 3, 5, 7, 9};
int n = sizeof(arr) / sizeof(int);
int sum = 0;
for (int i = 0; i < n; i++) {
sum += arr[i];
}
int average = sum / n;
int count = 0;
for (int i = 0; i < n; i++) {
if (arr[i] == average) {
count++;
}
}
printf("There are %d elements in the array equal to the average value %d\n", count, average);
return 0;
}
```
这个程序首先计算数组中所有元素的和,然后计算平均值。接着遍历数组,统计与平均值相等的元素个数,并输出结果。
阅读全文