#include<stdio.h>
int MinIndex(int a[],int n)
{
int i,t=a[0],f=0;//f一定要赋值(看文末)(似乎不准)
if(a[i]<t){
t=a[i];f=i;
}
return f;
}
int MaxIndex(int a[],int n)
{
int i,t=a[0],f=0;
for(i=0;i<n;i++){
if(a[i]>t){
t=a[i];f=i
}
}//for
}
int main()
{
int n,a[10],j,f,g,m,u;
scanf("%d",&n);
for(j=0;j<n;j++0){
scanf("%d",&a[j]);
}
f=MinIndex(a,n);
m=a[f];
a[f]=a[0];
a[0]=m;
g=MaxIndex(a,n)
u=a[g];
a[g]=a[n-1];
a[n-1]=u;
PrintArr(a,n);
return 0;
}
1120最值交换
最新推荐文章于 2024-07-24 20:25:39 发布