题目描述
输入三个英文字母字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入
输入数据有多组,以EOF结束,每组占一行,为由空格隔开的三个小写英文字符。输入数据保证字符间两两不同。
输出
对于每组输入的数据,输出一行,每两个字符间用一个空格分开。
样例输入
q w e
a s d
z x c
样例输出
e q w
a d s
c x z

#include<stdio.h>
int main()
{char a,b,c;while (scanf("%c %c %c",&a,&b,&c)!=EOF){getchar();if(a > b && b > c){printf("%c %c %c\n",c,b,a);}if(a > c && c > b){printf("%c %c %c\n",b,c,a);}if(b > a && a > c){printf("%c %c %c\n",c,a,b);}if(b > c && c > a){printf("%c %c %c\n",a,c,b);}if(c > a && a > b){printf("%c %c %c\n",b,a,c);}if(c > b && b > a) {printf("%c %c %c\n",a,b,c);}}return 0;
}

21.4.16
更新 ,调用swap函数

#include<stdio.h>
void swap(char *x,char *y)
{char p;p=*x;*x=*y;*y=p;
}
int main()
{char a[2];while(scanf("%c %c %c",&a[0],&a[1],&a[2])!=EOF){getchar();if(a[0]>a[1]){swap(&a[0],&a[1]);}if(a[0]>a[2]){swap(&a[0],&a[2]);}if(a[1]>a[2]){swap(&a[1],&a[2]);}printf("%c %c %c\n", a[0], a[1], a[2]);}
}

0002 c语言 字母排序相关推荐

  1. c语言通讯录按字母排序,c语言程序设计通讯录.docx

    长江大学工程技术学院C语言课程设计实习报告 通讯录管理系统 学生姓名:吴正杰学 号:201461031 序 号:19 专业班级:计科61031 指导老师:刘旨阳 报告日期:2015\7\6 需求分析 ...

  2. 根据首字母排序英文名c语言,英文名按首字母排序的问题

    2015-01-25 回答 nba截止2014-15赛季存在的球队英文名字按照首字母排序如下: atlanta hawks atl(亚特兰大老鹰) boston celtics cel(波士顿凯尔特人 ...

  3. Java 按照拼音首字母排序

    默认的 Collection.sort() 是按照 ASCII 码排序, 不过, 有第二个重载方法, 第二个参数可以传入 Comparator 对象 java.text.Collator 可以用于本地 ...

  4. java首字母排序_Java实现按中文首字母排序的具体实例

    这篇文章主要介绍了Java实现按中文首字母排序的具体实例,有需要的朋友可以参考一下 要实现"按中文首字母排序"操作,可以使用java.util包下的Arrays类的sort()函数 ...

  5. java中英文汉语混合排序_Java编程实现中英混合字符串数组按首字母排序的方法...

    本文实例讲述了Java编程实现中英混合字符串数组按首字母排序的方法.分享给大家供大家参考,具体如下: 在Java中对于字符串数组的排序,我们可以使用Arrays.sort(String[])方法很便捷 ...

  6. Android字母排序列表效果与开发实现

    字母排序列表效果 字母列表的实际运用:提供根据字母排序列表,方便用户快速找到自己需要的内容. GitHub下载地址 https://github.com/sufadi/AlphabetList CSD ...

  7. 首字母排序侧边索引栏:WaveSideBar的简单使用

    参考 [WaveSideBar](https://github.com/gjiazhe/WaveSideBar) 场景 在Android开发中会经常用到侧边索引栏,并且根据中文的首字母排序.额..废话 ...

  8. java实现字母排序_Java实现按中文首字母排序的具体实例

    要实现"按中文首字母排序"操作,可以使用java.util包下的arrays类的sort()函数. arrays类包含用来操作数组(比如排序和搜索)的各种方法. 比如对于排序操作的 ...

  9. php 汉字按字母排序,在PHP中,将一个汉字数组按照拼音首字母进行排序

    (之前发的这篇博文因为含有敏感关键字,只好重发一遍了) $str = "我们可以在浏览器中看到,当鼠标移到元素上时,元素开始向右移动,开始比较慢,之后则比较快,移开时按原曲线回到原点.&qu ...

最新文章

  1. 在SQL Server中如何转化长日期形式为短日期格式
  2. HelloX项目github协同开发指南
  3. SElinux测试及排错
  4. Java 洛谷 P1161 开灯
  5. window如何杀掉java进程_windows下java -jar 后台运行以及杀死后台进程的操作
  6. 一步步使用SAP C4C Cloud Application Studio创建一个BO和对应的屏幕
  7. java integer引用传递_在java中String,对象,Integer(包装类型的)关于引用传递还是值传递...
  8. opencv-原图基础上添加指定颜色
  9. linux mpc8313启动流程,基于MPC8313E和FPGA的双口RAM驱动开发
  10. 力扣868. 二进制间距
  11. 含有swap的c语言冒泡排序6,c#中写个Swap方法来实现冒泡排序 看看哪里错了
  12. algorithm头文件下的sort()
  13. element表格图片放大_利用element-ui怎么实现一个点击放大图片功能
  14. R语言查看包安装路径
  15. 员工培训管理系统设计与实现
  16. 企业微信每日定时自动上报
  17. 九大背包问题专题--完全背包问题(详解,最优解)
  18. Java点集_java-二维点集的包装
  19. Abp 项目生成数据到数据库
  20. 《Unity着色器和屏幕特效开发秘笈》—— 第3章 利用镜面反射让游戏闪耀起来...

热门文章

  1. 集合的简单实现(斗地主牌的实现 )
  2. vue.js 的学习之路
  3. win7计算机文件夹显示布局,使用Windows7巧妙管理文件夹的图文介绍
  4. 基于组态王的过程控制——以巧克力牛奶的生产为例
  5. 好莱坞明星识别-第六周
  6. 思科交换机冗余星形设计,附带sw1核心交换机配置
  7. jni开发中遇到的问题2:Type 'JNIEnv' could not be resolved/Type 'jobject' could not be resolved等等
  8. 从erp入门说到产业互联网络
  9. mysql三个分组排序方法row_number()、rank()、dense_rank()
  10. 2022-2027年中国农村小额贷款行业市场调研及未来发展趋势预测报告