题目:
#include <stdio.h>
int main()
{
int n,a[10000],i,max,min,t,x=0,y=0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
max=a[0]; min=a[0];
t=i;
for(i=1;i<=t-1;i++)
{
if(a[i]>max)
{
max=a[i];
x=i;
}
if(a[i]<min)
{
min=a[i];
y=i;
}
}
a[x]=min; a[y]=max;
for(i=0;i<=t-1;i++)
printf("%d ",a[i]);
return 0;
}