数据的交换输出

    xiaoxiao2021-03-25  175

    数据的交换输出

    #include<stdio.h> #define N 100 int main() {  int n;  int a[N];  while(scanf("%d",&n)!=EOF&&n)  {   for(int i=0;i<n;i++)   {    scanf("%d",&a[i]);   }   int min=a[0];   int temp;   int flag=0;   for(int i=1;i<n;i++)   {    if(a[i]<min)    {     min=a[i];     flag=i;    }   }   temp=a[0];   a[0]=a[flag];   a[flag]=temp;   for(int i=0;i<n-1;i++)   {    printf("%d ",a[i]);   }   printf("%d\n",a[n-1]);  }      return 0;  }

    转载请注明原文地址: https://ju.6miu.com/read-1500.html

    最新回复(0)