问题 单项选择题

以下关系表达式中,其值为True的是

A."XYZ">"XYz"

B."Visual Basic"<>"Visual basic"

C."the"="there"

D."Integer"<"Int"

答案

参考答案:B

解析: 两个字符串相比较时,从第一个字符开始逐个字符比较其大小,其中ASCII值较大的字符所在的字符串大;两个字符串要相等,则必须是两个字符串长度相同,并且相同位置上的字符一样。A选项中字符串的前两个字符都相同,比较到第三个字符时,"Z"<"z",所以"XYZ">"XYz"的值为False;B选项两个字符串第8个字符不一样,所以两个字符串不相等,"Visual Basic"<>"Visual Basic"的值为True;C选项明显两个字符串不相等,表达式的值为False;D选项中两个字符串的前部所有字符都相同,则长度较大的字符串较大,"Integer"<"Int"的值为False。

选择题
不定项选择