一维数组a中有10个整数,编写程序,输出这组数中的平均值并求有多少个数超过平均值
#include <stdio.h>
int main(void)
{
int a[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int i,sum = 0;
for(i = 0;i < 10;i++){
sum += a[i];
}
printf("%f\n",sum / 10.0);
int count = 0;
for(i = 0;i < 10;i++){
if(a[i] > sum / 10.0){
count ++;
}
}
printf("%d\n",count);
return 0;
}
#include <stdio.h>
int a[10]={0,1,2,3,4,5,6,7,8,9};
float avrr=0;
int i,b=0;
void main(){
for(i=0;i<10;i++)
{
avrr=avrr+a[i];
}
avrr=avrr/10;
printf("%f\n",avrr);
for(i=0;i<10;i++)
{
if(a[i]>avrr)
b++;
}
printf("%d",b);
}