练习2 A - ASCII码排序
2015-10-23 08:58
211 查看
Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u
Description
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。
Output
对于每组输入数据,输出一行,字符中间用一个空格分开。
Sample Input
qwe
asd
zxc
Sample Output
e q w
a d s
c x z
题解:注意字符和字符串的区别,了解ASCII码再去做
Description
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
Input
输入数据有多组,每组占一行,有三个字符组成,之间无空格。
Output
对于每组输入数据,输出一行,字符中间用一个空格分开。
Sample Input
qwe
asd
zxc
Sample Output
e q w
a d s
c x z
题解:注意字符和字符串的区别,了解ASCII码再去做
#include "stdio.h" int main() { char a[3],t; int i,j; while(scanf("%s",a)!=EOF) { for(i=0;i<3;i++) for(j=i;j<3;j++) if(a[j]<a[i]) {t=a[i];a[i]=a[j];a[j]=t;} printf("%c %c %c\n",a[0],a[1],a[2]); } return 0; }
相关文章推荐
- 第9周 项目4—广义表算法库及应用
- 第四周项目3——单链表应用(2)
- 第7周实践项目4 - 队列数组
- 第七周项目2 建立链队算法库
- 第八周项目3 - 顺序串算法
- Python中序列的切片和加号
- 高精度除法与求余C++版和java版
- 第六周项目4数制转换
- 第六周项目5—后缀表达式
- 第八周 项目5-计数的模式匹配
- 第6周项目4 数制转换
- 寄存器知识
- Objective - C 字符串 数组 字典 集合的基本使用
- 第六周项目4—数制转换
- 未能加载文件或程序集“Microsoft.SqlServer.Management.Sdk.Sfc, Version=11.0.0.0, Culture=neutral, PublicKeyToken
- 九度OJ 1095:2的幂次方 (递归)
- 九度OJ 1095:2的幂次方 (递归)
- 2015-10-23 【项目5 - 计数的模式匹配】
- [MSSQL]磁盘空间&SQL日志&作业执行情况
- JavaScript权威指南_169_第17章_事件处理_17.3-调用事件处理程序-事件传播、事件取消