0
点赞
收藏
分享

微信扫一扫

C++ 字符ASC排序

题目描述

输入三个字符后,按各字符的ASCII码从小到大顺序输出。
提示,这里用到三个字符的比较,可以两个两个比较,比如求2个字符中大大那个可以用
if (a>b)
max = a;
else
max = b;

输入描述

zba

输出描述

abz

输入样例

yzx

输出样例

xyz

#include<iostream>
using&nbsp;namespace&nbsp;std;

int&nbsp;main(){

char&nbsp;a,&nbsp;b,&nbsp;c;

cin&nbsp;&gt;&gt;&nbsp;a&nbsp;&gt;&gt;&nbsp;b&nbsp;&gt;&gt;&nbsp;c;

if&nbsp;(a&nbsp;&gt;&nbsp;b){
char&nbsp;t&nbsp;=&nbsp;a;
a&nbsp;=&nbsp;b;
b&nbsp;=&nbsp;t;
}
if(b&nbsp;&gt;&nbsp;c){
char&nbsp;t&nbsp;=&nbsp;b;
b&nbsp;=&nbsp;c;
c&nbsp;=&nbsp;t;
}
if&nbsp;(a&nbsp;&gt;&nbsp;b){
&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;t&nbsp;=&nbsp;a;
a&nbsp;=&nbsp;b;
b&nbsp;=&nbsp;t;
}

cout&nbsp;&lt;&lt;&nbsp;a&nbsp;&lt;&lt;&nbsp;b&nbsp;&lt;&lt;&nbsp;c&nbsp;&lt;&lt;&nbsp;endl;
}


举报

相关推荐

0 条评论