您的位置:首页 > 其它

HDU 2000 ASC码排序 水题中的水题

2017-04-29 18:40 148 查看
写几道水题,安慰一下自己。

新手水题集合

注意一下题目要求的多组数据输入就行了

以下是我的AC代码:



#include <iostream>

using namespace std;

int main()
{
char a,b,c;
while(cin >> a >> b >> c)   //题目要求多组输入,我这里是c++写法
{                           //c语言写法:while(scanf("%c%c%c",&a,&b,&c)!=EOF)
cin.get();              //意思是读到行末结束符(系统默认EOF=-1)才结束程序
char t;
if(a<b)                 //前两个if保证了a的ascll值最大
{
t=a;                //这个两值交换的语句高一应该就学过了,'='是赋值的意思,把变量a的值赋给变量t
a=b;
b=t;
}
if(a<c)
{
t=a;
a=c;
c=t;
}
if(b<c)                 //第三个if保证了c的ascll值最小
{
t=b;
b=c;
c=t;
}
cout << c << ' ' << b << ' ' << a << endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: