展开

字符串怎么比较大小

发布于 2021-03-15 01:56:08     浏览 379

字符串怎么比较大小

问题解析:

【】

1、
欢迎访问抉信网 www.juexinw.com
1.在比较时,设置一个计数器,从零开始,一直循环到最短的那个字符结束,一位一位进行比较。
2、
欢迎访问抉信网 www.juexinw.com
2.如果 字符串1的第n位的ASCII码值 等于 字符串2的第n位的ASCII码值则 继续比较下一位
3、
欢迎访问抉信网 www.juexinw.com
3.如果 字符串1的第n位的ASCII码值 大于 字符串2的第n位的ASCII码值则 输出结果:1,表示字符串1 > 字符串2。
4、
欢迎访问抉信网 www.juexinw.com
4.如果 字符串1的第n位的ASCII码值 小于 字符串2的第n位的ASCII码值则 输出结果:-1 表示字符串1 < 字符串2。
5、
欢迎访问抉信网 www.juexinw.com
5.如果 每一位的ASCII码值都相等,而且长度相同,则 输出结果:0 表示字符串1 == 字符串2。
6、
欢迎访问抉信网 www.juexinw.com
6.如果 字符串1是字符串2的前m位,例如 abcd 与abcdef 比较, 则 字符串1<字符串
7、
欢迎访问抉信网 www.juexinw.com
2. 原因是,到第5位时,字符串1的ASCII值是0,而字符串2的ASCII值为'e',即十进制的101,当然是字符串2大了.

相关推荐

猜你可能喜欢

点击加载更多