冒泡排序
1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 int n; 5 int main(){ 6 int a[100]; 7 while(scanf("%d",&n) != EOF){ 8 for(int i = 0;i < n;i++){ 9 scanf("%d",&a[i]); 10 } 11 //冒泡排序 12 for(int i = 0;i < n;i++){ 13 for(int j = 0;j < n-1-i;j++){ 14 if(a[j] > a[j+1]) swap(a[j],a[j+1]); 15 } 16 } 17 18 for(int i = 0;i < n;i++) printf("%d ",a[i]); 19 puts(""); 20 } 21 return 0; 22 }