输入一个长度为8的整型数组,输出该数组的平均值(保留1位小数),输出数组中大于等于平均值的数组元素。
#include<stdio.h>
main()
{
int a[8];
int i,sum=a[0];
double aver;
for(i=0;i<=7;i++)
{
scanf("%d",&a[i]);
}
for(i=1;i<=7;i++)
{
sum=sum+a[i];
}
aver=sum/8.0;
aver=(int)(aver*10+0.5)*0.1;
printf("平均值是%.1f\n",aver);
printf("大于等于平均值的元素是");
for(i=0;i<=7;i++)
if(a[i]>=aver)
printf("%-5d",a[i]);
}