输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
2015-11-11 23:13
281 查看
#include <iostream>
using namespace std;
int main()
{
char a,b,c,t;
while(cin>>a>>b>>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;}
cout<<a<<" "<<b<<" "<<c<<endl;
}
return 0;
}
注意{ }的用法,放在不同的位置,有不同的结果。如
char a,b,c,t;
while(cin>>a>>b>>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;
cout<<a<<" "<<b<<" "<<c<<endl;
}
这样就不行
using namespace std;
int main()
{
char a,b,c,t;
while(cin>>a>>b>>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;}
cout<<a<<" "<<b<<" "<<c<<endl;
}
return 0;
}
注意{ }的用法,放在不同的位置,有不同的结果。如
char a,b,c,t;
while(cin>>a>>b>>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;
cout<<a<<" "<<b<<" "<<c<<endl;
}
这样就不行
相关文章推荐
- Windows下Git的安装
- Quick小白书系列(三)MyApp详解
- go:结构体的可访问性
- 鹊桥相会
- 导入Excel遇到数字字母混合列,字母导入为空值发生数据丢失时,用以下方法解决!
- 浅析深究什么是SOA?
- Django和WSGI
- Django路由算法
- Android AsynTask 与Thread 或线程池 使用分析
- 黑马程序员--IO(二)--File类、Properties类、打印流、序列流等
- Maven部署Jetty服务器pom.xml
- 2015年下半年网络工程师考试真题、网络规划设计师真题即将发布
- Namespace机制-概述
- Javascript 实现继承
- Unity+NGUI性能优化方法总结
- (spring-第3回【IoC基础篇】)spring的依赖注入-属性、构造函数、工厂方法等的注入(基于XML)
- 文章标题
- UsernamePasswordAuthenticationFilter是登陆用户密码验证过滤器,
- 状态图
- IOS单例模式(Singleton)