第1个回答 推荐于2016-02-02
#include <stdio.h>
void main()
{
int a[20];
int i,sum=0,max,min;
float ave;
printf("please input 20 number :\n");
for(i=0;i<20;i++)
scanf("%d",&a[i]);
min=a[0];
max=a[0];
for(i=0;i<20;i++)
{
if(min>a[i])
min=a[i];
sum=sum+a[i];
if(max<a[i])
max=a[i];
}
ave=sum/20.0;
printf("max=%d,min=%d,ave=%f\n",max,min,ave);
}本回答被网友采纳
第2个回答 2012-04-04
#include<stdio.h>
int main()
{
int i;
int num[20];
float sum=0;
int Max,Min;
for(i=0;i<20;i++)
{
printf("请输入第 %d 个数:",i+1);
scanf("%d",&num[i]);
}
Min=num[0];
Max=num[0];
for(i=0;i<20;i++)
{
if(Min>num[i]) Min=num[i];
if(Max<num[i]) Max=num[i];
}
printf("\n\n");
printf("这20个数中最大值是:%d\n",Max);
printf(" 这20个数中最小值是:%d\n",Min);
for(i=0;i<20;i++)
{
sum=sum+num[i];
}
printf(" 这20个数的平均值是:%g\n\n\n",sum/20);
return 0;
}