hdu-2016-数据的交换输出习题解

来源:互联网 发布:键盘打字指法软件 编辑:程序博客网 时间:2024/06/11 08:53
#include<stdio.h>int main(){  int n,a[120],i,min,k;  while(scanf("%d",&n)&&n!=0)  {   k=-1;    for(i=0; i<n; i++)      scanf("%d",&a[i]);    min=a[0]; for(i=1; i<n; i++)  if(a[i]<min)  {   min=a[i];   k=i;  }      if(k!=-1)   {     a[k]=a[0];     a[0]=min;   }    for(i=0; i<n-1; i++)  printf("%d ",a[i]); printf("%d\n",a[n-1]);  }  return 0;}

0 0