C语言题:计算并输出一维数组中的最大值、最小值和平均值

C语言题:计算并输出一维数组中的最大值、最小值和平均值计算并输出一维数组{9.8,12,45,67,23,19.8,2.55,45,37.5}中的最大值、最小值和平均值。

#include<stdio.h>
int main()
{float a[9]={9.8,12,45,67,23,19.8,2.55,45,37.5},max,min,s=0;
 int i;
 max=min=a[0];
 printf("数组中的数:\n");
 for(i=0;i<9;i++)
  {s+=a[i];
   if(max<a[i])max=a[i];
   if(min>a[i])min=a[i];
   printf("%g ",a[i]);
  }
 printf("\n最大值=%g\n最小值=%g\n平均值=%g\n",max,min,s/9.0); 
 return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-27