ASCII码排序(分支结构)
来源:互联网 发布:知乎学堂错题本 编辑:程序博客网 时间:2024/06/05 08:59
Description
读入三个字符(character),按字符的ASCII码从小到大的顺序输出这三个字符。
本题目的是训练嵌套if-else,用数组与排序算法者,判cheat且封号一周。
Input
测试数据有多组,每组占一行,每行是连续的三个字符,它们之间无空格。
读到文件结束标志EOF结束。
Output
每组测试数据输出一行结果,字符中间用一个空格分开。温馨提示:第三个字符后面没有空格哦。
Sample Input
qwe
ABC
Sample Output
e q w
A B C
#include<stdio.h>int main(void){char a,b,c,temp;while(scanf("%c%c%c",&a,&b,&c)!=EOF){ temp=getchar();if (a<=b&&b<=c)printf("%c %c %c\n",a,b,c);else if(b<=a&&a<=c)printf("%c %c %c\n",b,a,c);else if(b<=c&&c<=a)printf("%c %c %c\n",b,c,a);else if(c<=b&&b<=a)printf("%c %c %c\n",c,b,a);else if(c<=a&&a<=b)printf("%c %c %c\n",c,a,b);else if(a<=c&&c<=b)printf("%c %c %c\n",a,c,b);a=0;b=0;c=0;}return 0;}
阅读全文
0 0
- ASCII码排序(分支结构)
- HDU2000(ASCII码排序)
- ASCII码排序(HDU2000)
- nyoj--ASCII码排序(快速排序)
- 分支结构(switch)
- ACM(004)ASCII码排序(2)
- ACM解题--(1)ASCII码排序
- ASCII码排序(杭电2000)
- hdu 2000ASCII码排序(java)
- HDU 2000 ASCII码排序(水~)
- 1184 -- ASCII码排序(2)
- HDU 2000 ASCII码排序(水题)
- 【AKOJ】1184-ASCII码排序(2)
- ASCII码排序(南阳理工OJ)
- 2000 ASCII码排序
- ASCII码排序
- 2000 ASCII码排序
- ASCII码排序
- 返回参数二进制中1的个数、输出二进制序列
- 求最大值(分支结构)
- MySQL增删改查(CURD)操作小细节
- caj 使用小技巧
- css3的display:table布局
- ASCII码排序(分支结构)
- 共饮同井水
- 一个程序猿的理财和反思
- 温度转换(顺序结构)
- 学习springMVC遇到的配置问题!!
- 桥接模式(Bridge Pattern)——处理多维度变化
- 类的继承
- what day is today(分支结构)
- 求和(循环结构)