题目描述:
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入描述:
第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出描述:
对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入:
2
qwe
asd
样例输出:
e q w
a d s

思路分析(水题)

直接让三个abc比较大小,分别两两比较,用到第三个变量t,a,b,c比较大小,直接ab比较,ac比较,bc比较即可,只不过这里的abc是字符而已。

代码如下

#include <iostream>
#include<cstdio>
using namespace std;int main()
{int n;char a,b,c,t;scanf("%d",&n);while(n--){cin>>a;cin>>b;cin>>c;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%c %c %c\n",a,b,c);}return 0;
}

ASCII码排序(C++)相关推荐

  1. ACM试题 - ASCII码排序 - Java中字符与对应ASCII码的转换

    Java中字符转换对应ASCII码有两种方式: 第一种: char c = 'a'; byte b = (byte)c; // b=97 第二种: char c = 'a'; int b = c; / ...

  2. C++描述杭电OJ 2000. ASCII码排序 ||

    C++描述杭电OJ 2000. ASCII码排序 || Problem Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. Input 输入数据有多组,每组占 ...

  3. C# 参数签名字符串按 ASCII码排序,注意其中的坑

    参数签名中通常是按键值对中键名称的ASCII按从小到大的顺序排序后进行hash为签名字符串.不要直接使用 SortedDictionary<string, string> 有坑的,他是按数 ...

  4. ZZULIOJ ASCII码排序(多实例测试)

    ASCII码排序(多实例测试) 题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格. 输出 对于每组输入数据, ...

  5. nyoj 4 ASCII码排序(set,multiset)

    ASCII码排序 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 第一行输入一个数 ...

  6. acill排序 java_字符串ASCII码排序

    对接第三方渠道的支付API时,三方给的数据签名规则,其中一条是要求参数按照ASCII码从小到大排序. 如下是渠道方有关生成签名规则的java代码示例: //初始化0010merkey.private文 ...

  7. HDU2000 ASCII码排序【字符排序】

    ASCII码排序 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Subm ...

  8. HDU2000 ASCII码排序【字符串排序】

    ASCII码排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  9. python字符串按ascii码排序_C# 字符串按 ASCII码 排序的方法

    在和银行做数据对接时,涉及到数据传输时的验签及加密.其中数据签名方案中就要求数据项根据属性名按 ASCII码 进行升序排序.C#中的ASCII码排序并不是表面上那么简单,一不小心就入坑了.因为C#的排 ...

  10. 1086: ASCII码排序(多实例测试)

    1086: ASCII码排序(多实例测试) 题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 输入数据有多组,每组占一行,有三个字符组成,之间无空格. 输出 对于每 ...

最新文章

  1. 网站服务器处理器计划怎么设置,服务器处理器计划
  2. SpringBoot面向切面编程-用AOP方式管理日志
  3. 小程序wafer2操作数据库
  4. 在RichEdit中插入GIF图片的方法
  5. github上开源的UVCCamera为什么不能正常运行
  6. linux分区挂载到内存,ubuntu下SD卡分区与挂载
  7. Struts2项目实战 微云盘(七):文件上传下载
  8. WORD 2007删除尾注横线
  9. WPF老矣,尚能饭否——且说说WPF今生未来(下):安心
  10. 小米电视es65、ea65、ex65和ec65区别
  11. Word页眉页码、公式编号、引用文献编号
  12. 尼尔机器人技能快捷键_尼尔机械纪元出招表及招式使用技巧 尼尔机械纪元技能怎么用...
  13. latex中公式编辑,一行多个公式
  14. zabbix模板关联群组
  15. npm 卡住 type-fest@^0.20.2 问题解决
  16. 谷歌不想再赚吆喝 联手传媒公司豪赌YouTube
  17. TCP/IP与OSI/RM的区别
  18. 我爱你用计算机按出来,计算机的作用
  19. STP从0开始(超详细)
  20. python 知识图谱 推理_知识图谱推理与实践 (2) -- 基于jena实现规则推理

热门文章

  1. 页面添加锚点后如何点击不改变URL?
  2. EventUtil.addHandler方法
  3. 几个非常实用的JQuery代码片段
  4. 前端解读控制反转(IOC)
  5. 支援一波 《面试数十人有感》
  6. 16进制颜色识别和搭配规律
  7. zabbix监控docker容器
  8. Nginx 使用try_files遇到的问题
  9. 微信机器人开发SDK使用教程--养号任务停止
  10. bzoj 2007 [Noi2010]海拔——最小割转最短路