解题思路:
结构体排序,简便简单;
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
long long n,a[100005];
int cmp(int a,int b)
{
return abs(a)>abs(b);
}
int main()
{
while(cin>>n)
{
if(n==0)return 0;
for(int i=1;i<=n;i++)
cin>>a[i];
sort(a+1,a+n+1,cmp);
for(int i=1;i<=n;i++)
cout<<a[i]<<" ";
}
return 0;
}
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1721 |
C语言程序设计教程(第三版)课后习题12.5 (C语言代码)浏览:829 |
A+B for Input-Output Practice (VII) (C++代码)浏览:615 |
兰顿蚂蚁 (C++代码)浏览:1091 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:559 |
wu-淘淘的名单 (C++代码)浏览:1339 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:632 |
DNA (C语言代码)浏览:540 |
文科生的悲哀 (C语言代码)浏览:1401 |
出圈】指针malloc版浏览:355 |