c语言输入10个数放入数组中,求10个数的最大值和最小值与平均值

2024-11-05 06:52:31
推荐回答(2个)
回答1:

用一个循环遍历整个数组,一个变量存放最大值一个变量存放最小值,一个存放和,然后平均值就是和除以数组元素个数。

回答2:

#include
int main()
{ int i,max,min,s,a[10];
  for(i=0;i<10;i++)
    scanf("%d",&a[i]);
  s=max=min=a[0];
  for(i=1;i<10;i++)
    {if(a[i]>max)max=a[i];
       else if (a[i]     s+=a[i];
    }
  printf("最大值=%d\n最小值=%d\n平均值=%.1f",max,min,(float)s/10);
  return 0;
}