通过键盘输入10个数,存放于一数组,求出此10个数的和、平均值、最大值、最小值及最大值最小值所在位置

在线等!!速回!!!加分!!!
c语言!!11点28结束!!!!

#include<stdio.h>

void main()

{

 float a[10],max,min,ave,sum=0;

 int b,c=0,d=0;

 printf("请输入10个数。\n");

 for(b=0;b<10;b++)

  scanf("%f",&a[b]);

 max=min=a[0];

 for(b=0;b<10;b++)

 {

  if(max<a[b]) 

  {

   max=a[b];

   c=b;

  }

  else if(min>a[b])

  {

   min=a[b];

   d=b;

  }

  sum+=a[b];

 }

 ave=sum/10;

 printf("最大值是:%.2f,最小值是:%.2f,平均值是:%.2f,和是:%.2f\n",max,min,ave,sum);

 printf("最大值是第%d个数,最小值是第%d个数\n",c+1,d+1);

}

满意的话请采纳!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-09
在excel里面输入这是个数,再通过函数求和,求平均值,求最大值这些不就可以了。不过就所在位置,我不理解追问

c语言

相似回答