关注
为什么我这样写不对呢。感觉调试 脑壳都调晕了。。。 思路: 1、将不是英文额字母的字符排除在排序之外原样放置 2、在进行排序的时候如果是英文字母,统一转换成小写来进行比较,这样如果遇到相同字母的大小写 就不会出现位置变换了 */ string str; while(getline(cin, str)) { int len = str.size(); for(int i = 0; i < len; i++) { for(int j = i + 1; j < len; j++) { char A = str[i]; char B = str[j]; //判断如果两个字符都是字母 才进行大小比较 if(((A >= 'A' && A <= 'Z') || (A >= 'a' && A <= 'z')) && ((B >= 'A' && B <= 'Z') || (B >= 'a' && B <= 'z'))) { //如果字母是大写就转为小写 后面统一用小写字母进行比较 if(A >= 'A' && A <= 'Z') { A += 32; } if(B >= 'A' && B <= 'Z') { B += 32; } if(A > B) { char t = str[j]; str[j] = str[i]; str[i] = t; } } } } cout << str << endl; }
点赞
相关推荐
10-10 14:40
香港城市大学 Java 点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的mentor是什么样的人? #
8722次浏览 73人参与
# 毕业租房也有小确幸 #
139875次浏览 4487人参与
# 平安产险科技校招 #
2553次浏览 0人参与
# 帮我看看,领导说这话什么意思? #
10898次浏览 65人参与
# 得物app工作体验 #
26614次浏览 56人参与
# 怎么给家人解释你的工作? #
5002次浏览 44人参与
# 未岚大陆求职进展汇总 #
38719次浏览 119人参与
# 租房前辈的忠告 #
258562次浏览 7110人参与
# 求职低谷期你是怎么度过的 #
8532次浏览 161人参与
# 26届秋招公司红黑榜 #
20677次浏览 74人参与
# 你觉得mentor喜欢什么样的实习生 #
13834次浏览 359人参与
# 校招泡的最久的公司是哪家? #
8195次浏览 46人参与
# 没有家庭托举的我是怎么找工作的 #
16225次浏览 195人参与
# 度小满求职进展汇总 #
11366次浏览 58人参与
# 从哪些方向判断这个offer值不值得去? #
9280次浏览 106人参与
# 国企还是互联网,你怎么选? #
166399次浏览 1148人参与
# 实习必须要去大厂吗? #
148651次浏览 1551人参与
# 牛客树洞,我想对你说 #
3086次浏览 52人参与
# 面试紧张时你会有什么表现? #
2426次浏览 23人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
266893次浏览 1859人参与
# 材料进Fab厂真的劝退吗? #
57419次浏览 206人参与
# 机械人的工作环境真的很差吗 #
25864次浏览 120人参与