解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
bool cmp(int a,int b){
return abs(a)>abs(b);//返回绝对值较大的一个
}
int main()
{
int n;
while(cin>>n&&n!=0){
int a[100];
for(int i=0;i<n;i++){
cin>>a[i];
}
sort(a,a+n,cmp);
for(int j=0;j<n;j++){
if(j){
cout<<" ";
}
cout<<a[j];
}
cout<<endl;
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:818 |
C二级辅导-同因查找 (C语言代码)浏览:683 |
【回文数(二)】 (C++代码)浏览:879 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:778 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2786 |
字符串比较 (C语言代码)答案错误????浏览:602 |
WU-复数求和 (C++代码)浏览:2027 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:553 |
回文数字 (C语言代码)浏览:2514 |
图形输出 (C语言代码)浏览:1391 |