第2个回答 2020-02-28
#include<stdio.h>
int main()
{
int i,n,a[20],max=0,min=0,t;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
if(a[i]<a[min])
{
min=i;
}
if(a[max]<a[i]);
{
max=i;
}
}
printf("最大值:%d 最小值:%d\n",a[max],a[min]);
t=a[max];
a[max]=a[min];//最大值,最小值交换;
a[min]=t;
for(int i=0;i<n;i++)
{
printf("%d ",a[i]);
}
return 0;
}本回答被网友采纳