HDU2000(解题报告)---ASCII码排序
2015-11-29 18:08
316 查看
简单水题,唯一注意的就是要用getchar()存下回车!!!以免第二,三个测试用例出错;
代码如下,比较三个数的方法很多,我这里简单使用了三目运算符,看代码就明白!
仅代表个人观点,不喜勿喷,欢迎交流!
代码如下,比较三个数的方法很多,我这里简单使用了三目运算符,看代码就明白!
#include <stdio.h> int main() { char a,b,c; int d,e,f,sum; while(scanf("%c%c%c",&a,&b,&c)!=EOF) { getchar(); //得使用getchar储存回车 sum=a+b+c; d=a>b?(a>c?a:c):(b>c?b:c); e=a<b?(a<c?a:c):(b<c?b:c); f=sum-d-e; printf("%c %c %c\n",e,f,d); } return 0; }
仅代表个人观点,不喜勿喷,欢迎交流!
相关文章推荐
- Matrix
- poj3581
- 欢迎使用CSDN-markdown编辑器
- 基于VM10+Win7安装Mac OSX10.11 El Capitan
- Fire Net
- ZOJ 3329 One Person Game [概率DP]
- leetcode Remove Duplicates from Sorted Array python
- android自定义View绘制天气温度曲线
- 控件与布局
- Android系统init.rc分析
- ORA-01012 not log on
- hdu 5586 Sum(dp+技巧)
- 2015/11/29 软件测试学习第一天 准备工作
- 黑马程序员——Java基础---访问修饰符
- 黑马程序员——Java基础---有关static(静态)的知识
- 黑马程序员——Java基础---递归
- 黑马程序员——Java基础---单例
- 黑马程序员——Java基础---面向对象之抽象
- Studio
- 1083. List Grades (25)