首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

汇编语言:编写程序,输入字符串,根据首字母ASCII大小顺序输出,该怎么处理

2012-02-22 
汇编语言:编写程序,输入字符串,根据首字母ASCII大小顺序输出汇编语言:编写程序,输入字符串,根据首字母ASCI

汇编语言:编写程序,输入字符串,根据首字母ASCII大小顺序输出
汇编语言:编写程序,输入字符串,根据首字母ASCII大小顺序输出 
(0:降序,1:升序)

如: 输入: This is a orange.
升序还是降序?
1 . a is orange This
0 This orange is a .


思索半天也无能为力

[解决办法]
先给你一段伪代码:

Python code
str="This is a orange."str.split.sort_by {|x| x.downcase}str.split.sort_by {|x| x.downcase}.reverse
[解决办法]
既然有伪代码,那么思路就清晰了:

1 将str以空格分拆成子字符串

2 将子字符串首字符小写化

3 将各个子字符串地址写入一个数组

4 比较各个子字符串本身,但排序他们的数组

5 按地址排序后的顺序显示子字符串。

热点排行