3.3.3  关系运算符与关系表达式

3.3.3 关系运算符与关系表达式

1.关系运算符

关系运算符用来对两个数或两个表达式进行比较,用以确定这两个数或表达式之间的关系。其运算结果可以是True或False。表3-5中给出了Visual Basic中常用的6个关系运算符。

表3-5 常用的关系运算符

978-7-111-49659-5-Chapter03-33.jpg

关系运算符的优先级低于算术运算符,各关系运算符的优先级是相同的。因此,如果遇到有算术运算符和关系运算符同时存在的关系表达式,运算的顺序一定是先进行算术运算,再进行关系运算。

2.关系表达式

关系表达式是指用关系运算符将两个表达式连接起来的式子,其格式如下。

978-7-111-49659-5-Chapter03-34.jpg

例如:10+20>20+30。

说明:

1)关系表达式的运算顺序:先计算关系运算符两侧表达式的值,然后再把二者进行关系比较。

2)可以进行日期型数据的比较,例如:

978-7-111-49659-5-Chapter03-35.jpg

运算结果为False。

3)字符型数据进行关系比较运算时,按照字符的ASCII码进行比较。如果是比较两个字符串,则首先比较两个字符串的第一个字符,其中ASCII码数值较大的字符所在的字符串大。如果第一个字符相同,则对第二个字符进行比较,依次类推,直到比较出较大的一个。如果其中一个字符串到达了末尾,则视为较小字符串。例如:

978-7-111-49659-5-Chapter03-36.jpg