用C语言从键盘输入16个float型数保存到数组中,计算并输出其中大于平均数的元素的个数
时间: 2023-05-23 12:04:13 浏览: 114
c语言+从键盘输入10个无序的整数,存放在数组中,找出数组中最大值与最小值的所在的位置,并输出数组元素所在的位置与数组元素的值
5星 · 资源好评率100%
以下是用C语言实现从键盘输入16个float型数保存到数组中,计算并输出其中大于平均数的元素的个数的代码:
```c
#include <stdio.h>
int main() {
float num[16];
float sum = 0;
int i, count = 0;
float avg;
printf("请输入16个浮点数:\n");
for (i = 0; i < 16; i++) {
scanf("%f", &num[i]);
sum += num[i];
}
avg = sum / 16;
for (i = 0; i < 16; i++) {
if (num[i] > avg) {
count++;
}
}
printf("大于平均数的元素个数为:%d\n", count);
return 0;
}
```
运行程序,输入16个浮点数,即可输出大于平均数的元素个数。
阅读全文