用c语言输入100个整数,输出最大值最小值,平均值,并排序

用c语言输入100个整数,输出最大值最小值,平均值,并排序
2024-11-19 02:28:11
推荐回答(1个)
回答(1):

#include
#include
int main()
{int n,i,j,tmp,sum,a[1000];
printf("请输入n的值:\n");
scanf("%d",&n);
printf("请输入%d个数:\n",n);
for(i=0;i   {scanf("%d",&a[i]); //录入数据。
    sum=sum+a[i];      //直接求和,方便后面求平均值 
    } 
for(i=0;i  for(j=i+1;j    if(a[i]” 
      {
        tmp=a[i];
        a[i]=a[j];
        a[j]=tmp;         
       }
printf("平均值为%d,最大值为%d,最小值为%d",sum/n,a[0],a[n-1]);
printf("排序后的数组为:\n");
for(i=0;i  printf("%d  ",a[i]);
system("pause");  
return(0);
}