题解 | #排序#
排序
https://www.nowcoder.com/practice/508f66c6c93d4191ab25151066cb50ef
#include <iostream>
using namespace std;
void sort_arr(int arr[],int length){
int maxNum=arr[0];
for(int i=0;i<length;i++){
for(int j=1;j<length-i;j++){
if(arr[j-1]>arr[j]){
swap(arr[j-1],arr[j]);
}
}
}
}
int main()
{
int n;
while(scanf("%d",&n)!=EOF){
int arr[n];
for(int j=0;j<n;j++){
scanf("%d",&arr[j]);
}
sort_arr(arr,n);
for(int j=0;j<n;j++){
printf("%d ",arr[j]);
}
printf("\n");
}
}
查看16道真题和解析