绝对值排序

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。

输入

输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。

输出

对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。

示例输入

3 3 -4 2
4 0 1 2 -3
0

示例输出

-4 3 2
-3 2 1 0
 

#include<stdio.h>
#include<math.h>
void  main()
{
 int a[100],n,i,j,t,k;
    while(scanf("%d",&n)&&n)
 {
  for(i=0;i<n;i++)
  {
   scanf("%d",&a[i]);
  }
  for(i=0;i<=n-2;i++)
  {
   for(j=i+1;j<=n-1;j++)
            if(abs(a[j])>abs(a[i]))
  {
   t=a[j];
            a[j]=a[i];
            a[i]=t;
  }
  }
       
  for(i=0;i<n;i++)
  {
   if(i<n-1)
            printf("%d ",a[i]);
   else printf("%d",a[i]);
  }
  printf("\n");
 }
}

山东理工大学ACM平台题答案关于C语言 1231 绝对值排序相关推荐

  1. 山东理工大学ACM平台题答案关于C语言 2098 识别浮点常量问题

    识别浮点常量问题 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 编译器在对程序进行编译之前,首先要进行语法分析.通常,程序被分解 ...

  2. 山东理工大学ACM平台题答案关于C语言 2101 正方形面积

    正方形面积 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 根据读入的正方形的边长(边长为正整数),输出其正方形的面积. 输入 输 ...

  3. 山东理工大学ACM平台题答案关于C语言 1232 猴子分桃

    猴子分桃 程序在VC上是对的 在OJ上是 Compile Error  Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 老猴子辛苦 ...

  4. 山东理工大学ACM平台题答案 数列有序! 1244

    数列有序! Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述                    有n(n<=100)个整数 ...

  5. c语言实验平台答案,山东理工大学ACM平台题答案 C语言实验——打印数字图形 1179...

    C语言实验--打印数字图形 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图 ...

  6. 山东理工大学ACM平台题答案 2561 九九乘法表

    九九乘法表 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 九九乘法表是数学学习的基础,今天我们就来看看乘法表的相关问题.< ...

  7. 山东理工大学ACM平台题答案 2561 九九乘法表

    这次是对的,刚才少点东西,我接受批评指正 欢迎继续浏览 九九乘法表 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 九九乘法表是数 ...

  8. 理工大学ACM平台题答案关于C语言 2555 压岁钱

    压岁钱 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 SuShan过年要给孩子们发压岁钱喽,由于家里孩子很多,这可急坏了SuSh ...

  9. 山东理工大学pta答案 C语言,山东理工大学高分子化学题库附答案.docx

    山东理工大学高分子化学题库附答案 一? 选择题 1. 聚乙烯醇的单体是(_____C___) A.乙烯醇 B.乙醛 C.醋酸乙烯酯 D.乙酸乙酯 从结构角度看聚乙烯醇的单体乙烯醇CH2=CH-OH,? ...

  10. 第九届山东理工大学ACM网络编程擂台赛 热身赛 sdut4087 ldq's Sons

    题目链接 Time Limit: 1000MS Memory Limit: 65536KB Problem Description Xuanhuang: Wow, three cute boys. A ...

最新文章

  1. thinkphp学习笔记10—看不懂的路由规则
  2. vmware中的网络(bridge,nat)(转载)
  3. 微前端架构在容器平台的应用
  4. arcgis几何修复有作用吗_修复损坏的 shapefile
  5. 用命令行连接mysql文件时出现错误_MySQL使用cmd命令窗口安装错误信息提示的解决方法...
  6. 王彪20162321 2017-2018程序设计与数据结构-第二学期-第一周学习总结
  7. 计算机软件技术基础教程 试卷,《计算机软件技术基础》试卷A-16
  8. 函数glDefinePopup(),动态定义多级的popup菜单
  9. 学习信号与系统的看过来~~
  10. 【linux】linux下修改鼠标指针
  11. Deepin 深度操作系统安装教程
  12. bootstrap入门-1.可视化布局
  13. 面试常见问题之网络基础
  14. Linphone 查看国家码
  15. Beeline – 命令行参数详解
  16. python统计中文字符_使用 Python 统计中文字符的数量
  17. 爬虫技术——一篇全搞定!
  18. 独家 | 合成资产平台Synthetix:鲜为人知,却身处DeFi中心
  19. grub4dos puppy linux,Grub2引导硬盘上的puppy linux的问题
  20. 解决办法:360压缩解压出现空白文件创建失败,但压缩包文件无损坏显示有十几个文件

热门文章

  1. 人工智能学习——模糊控制
  2. 如何真机PC桥接小凡模拟器进行设备管理
  3. java毕业设计论文题目javaweb图书借阅管理系统[包运行成功]
  4. Java实现微信刷屏(2)
  5. 嵌入式开发|STM32工程中添加Bootloader实现串口程序下载
  6. 【log4】c++日志工具之——log4cpp
  7. 最近写的一个书店项目
  8. 通达信登录服务器文件夹,我也搞定了通达信交易系统多帐号登录交易!
  9. HTML网页设计结课作业——11张精美网页 html+css+javascript+bootstarp
  10. Win10安装动易5.9故障记录