题解 1169: 绝对值排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

绝对值排序问题(代码不多,但是要注意题目要求,防止输出超限)(冒泡)

解题思路:首先回顾一下题目的输入格式与输出格式要求输入:输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。输出:对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。

简单选择排序改动

摘要:解题思路:① 将if(a[j]<a[k]) 改成if(fabs(a[j])>fabs(a[k]))参考代码:#include<stdio.h> #include<math.h> void sele……

绝对值排序(C冒泡排序)

摘要:解题思路:    读题:输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。    输入格式:输入数据有多组,每组占一行,每行的第一个数字……

题解 1169: 绝对值排序

摘要:#include<stdio.h> #include<math.h> int main() {     int i,j,t,n;     while(scanf("%d",&n)!=EO……

1169: 绝对值排序

摘要:解题思路:利用冒泡法进行排序注意事项:while循环时一定要记得设置输入的数不为0参考代码:#include <stdio.h>#include <stdlib.h> int main(){    i……

绝对值排序

摘要:解题思路:  分为三步走:1、先将负数变为正,2、冒泡排序,3、还原负数注意事项:参考代码:#include "stdio.h"int main() { int n, a[100], b, i, j,……

绝对值排序-C语言代码

摘要:解题思路:用动态内存分配。注意事项:循环条件要用scanf("%d",&n)!=EOF。参考代码:#include<stdio.h>#include<malloc.h>#include <stdlib……