中易网

C++ ASCII码排序

答案:2  悬赏:0  
解决时间 2021-02-22 20:55
Description 输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。Input 三个字符,之间无空格。Output 输出一行,字符中间用一个空格分开。Sample Input qwe Sample Output e q w
最佳答案
这么写,可以吗?#include <iostream> using namespace std; void sort(char ch[]) { int i, j; char temp; for(i = 0; i < 3; i++) for( j = 0; j <= i; j++) { temp = ch[i]; ch[i] = ch[j]; ch[j] = temp; } } int main() { char ch[4]; while(cin >> ch) { sort(ch); cout << ch[0] << " " << ch[1] << " " << ch[2] << endl; } return 0; }
全部回答
#include <stdio.h> void Sort_arry_str(char str[]) { char ch; if(str[0] > str[1]) { ch = str[0],str[0] = str[1],str[1] = ch; } if(str[0] > str[2]) { ch = str[0],str[0] = str[2],str[2] = ch; } if(str[1] > str[2]) { ch = str[1],str[1] = str[2],str[2] = ch; } printf("%c %c %c\n",str[0],str[1],str[2]); } int main(void) { char str[4]; gets(str); Sort_arry_str(str); return 0; }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
定阳路/广安街(路口)怎么去啊,有知道地址的
我想做花生豆腐实体店,,没有经验急求经验
HIV阳性会不会通知单位?
周宇奇一笔签名怎么写
根据生辰八字,买什么颜色车好呢?
诚汇房产这个地址在什么地方,我要处理点事
和不紧不慢相近的句子
安心代驾我想知道这个在什么地方
天龙八部峨眉rmb玩家
歪歪 开音箱有回音怎么设置
小师傅80后主题烤吧这个地址在什么地方,我要
从南京到安徽岳西河图镇南河村怎么走最方便?
北海桥下的古井真的是海眼吗?
补牙5天后发炎了吃消炎药能好吗??还是要去牙
为什么肩膀上长了很多的褐色斑点秋冬季节就有
推荐资讯
郑州市金水区福元路英协路邮编
小企业用哪种财务软件比较好?主要是仓库和财
He become a bus driver and he has not regr
如皋市靓齿口腔诊所这个地址在什么地方,我要
我是学食品检测专业的,纠结不知道学哪门外语
皇后奶茶怎么去啊,有知道地址的么
有什么极限运动的纪录片!要刺激点的!就像荒
笔记本XP的时候cpu使用率才40 温度却到80度
皮卡堂过家家迷你炉多少体质可以骑
pvc材料怎么和玻璃钢焊接
如图,在▱ABCD中,F是AD的中点,延长BC到点E
女孩感冒打吊瓶,我准备去陪她,该买点什么礼
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?