答案

饶晋吉  •  21天前


#include<bits/stdc++.h> 
using namespace std; 
int main() { 
int n; 
cin >> n; 
int a[n]; 
for (int i = 0; i < n; i++) { 
 cin >> a[i]; 

int Min, t; 
for (int j = 0; j <= n - 2; j++) { 
 Min = j; 
 for (int i = j + 1; i <= n - 1; i++) { 
  if (a[i] < a[Min]) { 
   Min = i; 
  } 
 } 
 t = a[j]; 
 a[j] = a[Min]; 
 a[Min] = t; 
  

for (int i = 0; i <= n - 1; i++) { 
  cout << a[i] << " "; 
 
 } 
  

return 0; 
}


评论: