int main() { int i, j, k,m; int ex; int arr[20]; cout<<"需要输入几个数?"endl; cin>>k; for (i = 0; i < k; i++) { cout << "please enter a number" << endl; cin >> arr[i]; } for (i = 1; i < k; i++) { ex = arr[i]; m = i; for (j = i - 1; j >= 0; j--) { if (arr[j] > ex) { swap(arr[j], arr[m]); ex = arr[j]; m = j; } } } for (i = 0; i < k; i++) { cout << arr[i] << endl; } }