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

如题所述

用一个循环遍历整个数组,一个变量存放最大值一个变量存放最小值,一个存放和,然后平均值就是和除以数组元素个数。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-11
#include<stdio.h>
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]<min)min=a[i];
     s+=a[i];
    }
  printf("最大值=%d\n最小值=%d\n平均值=%.1f",max,min,(float)s/10);
  return 0;
}

本回答被提问者采纳
相似回答