编程题目求思路程序题,将一个字符串,按z小于Z小于y小于Y小于……小于b小于B小于a小于A的排序的程序

问题描述:

编程题目求思路
程序题,将一个字符串,按z小于Z小于y小于Y小于……小于b小于B小于a小于A的排序的程序
1个回答 分类:综合 2014-11-12

问题解答:

我来补答
其实这道题目有可以取巧的地方,就是利用ASCII码值,对所有字符按ASCII码值大小排序就可以了,前提是将所有字母化为同一种形式(同大写或小写),并且在排两个相同大小字母的顺序时,要看它同化过程是否改变了,可能说得不清楚,看下代码就明白了吧:
#include
int real(char x) //将纳入排序计算的值化为大写字母对应的ASCII码值
{
\x05if(x>='a')
\x05\x05x-=32;
\x05\x05return x;
}
int xiaoxie(char x) 判断是否是小写字母
{
\x05if('a'
 
 
展开全文阅读
剩余:2000