數據的交換輸出
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 55374 Accepted Submission(s): 21054
#include <stdio.h> void main() { int n,i,min,a[100],temp; while(scanf("%d",&n)!=EOF&&n!=0) { for(i=0;i<n;i++) { scanf("%d",&a[i]); if(i==0) { min=0; } else if(a[min]>a[i]) { min=i; } } if(min) { temp=a[0]; a[0]=a[min]; a[min]=temp; } for(i=0;i<n;i++) { printf("%d%c",a[i],(i<n-1?' ':'\n')); } } }