ASCII码排序
排序 ascii
2023-09-27 14:21:26 时间
ASCII码排序
描述
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
- 输入
- 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
- 输出
- 对于每组输入数据,输出一行,字符中间用一个空格分开。
- 样例输入
-
3 qwe asd zxc
- 样例输出
-
e q w a d s c x z
#include<iostream> #include<string> using namespace std; int main() { char arr[3]; char ch; int test; cin>>test; while(test--) { for(int i=0;i<3;i++) cin>>arr[i]; for(int i=0;i<3;i++){ for(int j=0;j<2-i;j++){ if(arr[j]>arr[j+1]){ ch = arr[j]; arr[j] = arr[j+1]; arr[j+1] = ch; } } } for(int i=0;i<3;i++){ cout<<arr[i]<<" "; } } cout<<endl; return 0; }
相关文章
- Qt之QHeaderView排序
- 二叉排序树
- ***PHP 数组排序 +php二维数组排序方法(PHP比较器)
- 十种排序方法 (二)
- 编程题 两种排序方法
- Treemap 有序的hashmap。用于排序
- PyQt(Python+Qt)学习随笔:QTreeWidgetItem项的子项排序sortChildren及获取项对应的树型部件对象方法
- 一步一步写算法(之排序二叉树的保存和加载)
- stl之map 排序
- 基于js鼠标拖动图片排序
- 一句话输出网站404页面,REFER及相关排序
- mysql 为什么加了排序字段后不会自动按ID升序排序?
- 我的Java开发学习之旅------>Java经典排序算法之冒泡排序
- 算法 :快速排序详解 | 递归与非递归形式 | 优化方案 | 单向划分如何编写?