请用C语言写输入10个整数求平均数以及大于平均数的个数
时间: 2024-10-24 11:04:20 浏览: 25
C语言输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出
5星 · 资源好评率100%
当然,我可以帮你编写一个简单的C程序来实现这个功能。首先,你需要从用户那里获取10个整数,然后计算它们的平均值,最后找出大于平均值的数字并计数。这里是一个示例:
```c
#include <stdio.h>
int main() {
int numbers[10], sum = 0, count = 0;
float average;
// 输入10个整数
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &numbers[i]);
sum += numbers[i];
}
// 计算平均数
average = (float)sum / 10;
// 检查每个数是否大于平均值并计数
for (int i = 0; i < 10; i++) {
if (numbers[i] > average) {
count++;
}
}
// 输出结果
printf("这10个数的平均值是 %.2f\n", average);
printf("其中有 %d 个数大于平均值。\n", count);
return 0;
}
```
运行此程序后,按照提示依次输入10个整数,它会计算平均值并告诉你有多少个数大于平均值。
阅读全文