请教一个VB 英文字串比较大小的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/20 05:46:38
试分辨对错

"aaa"<"bbb"
"Aaa"<"bbb"
"Peter"<"usa"

请问比较的时候要区分英文的大小写吗?

首先知道到每个字符串首字符的ASCII码。比如 a的ASCII码为65, A的ASCII码为97。
其次,比较两个字符串首字符ASCII码的大小;如果首字符的ASCII码相等,再比较第二个字符ASCII码的大小;如果第二个字符的ASCII码也相等,再比较第三个,以此例推。
26个字母的ASCII码表
A= 65 a = 97
B = 66 b = 98
C = 67 c = 99
D = 68 d = 100
E = 69 e = 101
F = 70 f = 102
G = 71 g = 103
------ _______
其中的规律,聪明的你该发现了吧!!!!!
看明白我的答案,你的问题就不是问题了,哈哈。

第一个 对的
第二个 对的
第三个 对的
记住呀 大写字母的ASCII码总比小写的小.
我很需要分呀,我想你不会把分数给别人吧。哈哈

字符集 比较 大写的小于小写的,A小于Z 就是这样!所以当然区分,你可以看看vb里面的字符集里面看看!

3个都对, 分大小写

区分大小写!

字符串比较是根据字符的ASCII码来比较的,从第一个开始,如果相同,再下一个,以此类推

3个式子结果都是对的