博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4.ASCII码排序
阅读量:6233 次
发布时间:2019-06-22

本文共 671 字,大约阅读时间需要 2 分钟。

描述
输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入
第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出
对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入
2qweasd
样例输出
e q wa d s
1 #include
2 int main( ) { 3 int n; 4 scanf("%d", &n); 5 getchar( );//在scanf()函数后面通常用一个getchar()来接收回车符号 6 while(n--) { 7 char a, b, c, t; 8 scanf("%c%c%c", &a, &b, &c); 9 getchar( );10 if(a > b) {t = a; a = b; b = t;}11 if(a > c) {t = a; a = c; c = t;}12 if(b > c) {t = b; b = c; c = t;}13 printf("%c %c %c\n", a, b, c);14 }15 return 0;16 }
View Code

 

转载于:https://www.cnblogs.com/tong69/p/5773706.html

你可能感兴趣的文章
spring-boot下使用LogBack,使用HTTP协议将日志推送到日志服务器
查看>>
不要再问我移动适配的问题了
查看>>
vue-router源码解析(一)
查看>>
利用命令行工具pdftk对PDF进行合并分割
查看>>
04.JavaIO流问题
查看>>
CORS 理解(不要那么多术语)
查看>>
[LeetCode] 767. Reorganize String
查看>>
JS面向对象的程序设计之继承的实现-寄生组合式继承
查看>>
前端--iframe爬坑记录
查看>>
【实践】视频播放成功率下降很多?可能是你密钥管理的方式不对!
查看>>
设计类六大原则
查看>>
Python: kafka-python版本差异导致的问题
查看>>
通过NPD在kubernetes集群上增强节点的错误检测能力
查看>>
Drools 文档(KIE概述)
查看>>
Python进程专题2:multiprocessing创建进程
查看>>
聊聊rocketmq的NettyEncoder及NettyDecoder
查看>>
从0开始用python写一个命令行小游戏(三)
查看>>
ubuntu-desktop安装
查看>>
学会这15点,让你分分钟拿下 Redis 数据库
查看>>
再读Generator和Co源码
查看>>