HDOJ 2000 ASCII码排序
来源:互联网 发布:淘宝查gsx 编辑:程序博客网 时间:2024/06/06 01:58
水题哦,但是像我基础不行的做起来刚好。这道题是按照输入三个字符的ASCII码排序问题,我用C++写的,说一说我做这道题遇到的问题和我的一些错误。
1.单引号的误用,比如这样:
int A;char a;A='a';
我的理解是取出变量a里的字符的ASCII码值,其实是获得了字符a的ASCII码。
2.我在三个字符的ASCII码进行排序的时候,缺了一次if的判断,必须用三个if(两两比较大小排序时)。
AC代码:
#include <iostream>using namespace std;int main(){ char a,b,c; int A,B,C,t; while(cin >>a>>b>>c) { A=a; B=b; C=c; if(A>=B) { t=A; A=B; B=t; } if(A>=C) { t=A; A=C; C=t; } if(B>=C) { t=B; B=C; C=t; } a=A; b=B; c=C; cout <<a<<" "<<b<<" "<<c<<endl; } return 0;}
0 0
- HDOJ 2000 ASCII码排序
- HDOJ ASCII码排序 2000
- HDOJ-2000-ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- HDOJ 2000-ASCII码排序
- HDOJ 2000 ASCII码排序
- Hdoj 2000 ASCII码排序
- HDOJ 2000 ASCII码排序
- hdoj ASCII码排序
- HDOJ 【C】2000 ASCII码排序
- hdoj.2000 ASCII码排序 20140721
- HDOJ--2000--ASCII码排序(java实现)
- 【HDOJ】 2000 ASCII码排序(三个数排序)
- [水题][第一阶段-简单操作][HDOJ-2000]ASCII码排序
- HDOJ 2000 ASCII码排序(水题)(多方法)
- Hibernate Search-----示例
- oracle shrink
- 43个优秀的Swift开源项目推荐
- iOS 怎样判断解屏和锁屏状态
- Add Digits
- HDOJ 2000 ASCII码排序
- POJ3267
- Google-hosts
- 继承和派生2
- JAVA中StringBuffer类常用方法详解
- IntelIj 使用
- 武士道的精神,就是死(转自知乎)
- nrf51822 DFU 空中升级教程
- LruCache缓存