永发信息网

题目描述 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入

答案:1  悬赏:50  手机版
解决时间 2021-02-20 14:34
#include<iostream>
using namespace std;
int main()
{
char a, b, c;

cin >> a >> b >> c;

if (a <= b && b <= c) cout << a << " " << b << " " << c << endl;

else if ( a <= c && c<= b) cout << a << " " << c << " "<<b << endl;

else if ( b <= a && a <= c) cout << b << " " << a << " " << c << endl;

else if ( b <= c && c <= a) cout << b << " " << c << " " << a << endl;

else if ( c <=a && a <= b) cout << c << " " << a << " " << b << endl;

else cout << c << " " << b << " " << a << endl;
return 0;
}
题目描述
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。
输入
三个字符,之间无空格。
输出
输出一行,字符中间用一个空格分开。

提交时说编译错误,求解
最佳答案
#include<iostream>
using namespace std;
int main()
{
    char a, b, c, d;

    cin >> a >> b >> c;

    cout << "before sort: ";
    cout << a << ' ' << b << ' ' << c << endl;

    if (a > b)  {d = a; a = b; b = d;}
    if (b > c)  {d = b; b = c; c = d;}
    if (a > b)  {d = a; a = b; b = d;}

    cout << "after  sort: ";
    cout << a << ' ' << b << ' ' << c << endl;
    return 0;
}

执行后:
asd
before sort: a s d
after  sort: a d s
Press any key to continue
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
【可怜的】表示可怜的四字词语
人们常说"五音不全",请问这"五音"为哪些呢?
浔这字念什么?
如何提供非法集资刑事案件追赃成效
永诚门地址在什么地方,想过去办事
在中考作文中,年份应如何占格?
infinite stratos第二季几集h
老地方快餐店在什么地方啊,我要过去处理事情
林俊杰的[故事细腻]描绘了一种怎样的意境?
榉木菜板买回家可以直接用吗
一片临河的草丛突然起火,火焰形成一个大火圈
何谓操作系统内核?内核的主要功能是什么
华为g750-t01刷机开不了机怎么办
国美电器曼哈顿店在哪里啊,我有事要去这个地
【把6千克苹果平均装在9个袋子里,每袋重九分
推荐资讯
煌源钟表行我想知道这个在什么地方
祖母去逝银行遗产如何取出并由父亲继承?
(2000)肉芽组织内发挥抗感染作用的主要成分是
天麻放好长时间生虫了,请问还能吃吗
1994年中国家甲A联赛最佳射手是谁
我们村选村长,选到一个犯刑事案件,判五年缓三
请问一下,如果母材是316的,可以用308的焊丝吗
时代豪庭装饰设计怎么去啊,有知道地址的么
DNF平民怎么最快的方法得深渊票,不想小号南
人体的泌尿系统由肾脏、输尿管、膀胱和尿道组
a.html里面有个form表单,里面有一个输入框,
【秦景公】秦景公的墓葬有几个墓道()
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?