已解决 赵孟喆 资深守护 题目链接: 酷町堂:3746 #include<iostream> using namespace std; int a[55]; int main(){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n-1;i++){ for(int j=i+1;j<=n;j++){ if(a[i]<a[j]){ swap(a[i],a[j]); } } } for(int i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; }
已采纳 崔子周 高级天翼 你的代码,我看不懂 我的思路: 定义 变量 定义三个数组 输入变量 输入数组 把第一个数组进行选择排序 把第二个数组进行选择排序 把第一个数组和第二个数组加进第三个数组 再对第三个数组进行选择排序 输出第三个数组