2.5 VB编程基础--运算符和表达式

2.5 VB编程基础--运算符和表达式

运算符:VB中数据参与运算的符号。

表达式:由运算符和数据连接而成的式子。

2.5.1 运算符

VB运算符有4大类:

1.算术运算符:+、-、*、/、^、Mod、/等。

2.关系运算符:=、>、<、<>等。

3.连接运算符:+、&。

4.逻辑运算符:not、and、or等。

1.算术运算符:

^:指数运算符 */ :乘除法运算符 +-加减运算符 Mod:求余运算符

2.关系运算符:用于比较运算符左右两侧表达式之间的大小关系,其运算结果为布尔型数据。关系运算符没有优先级区别,按照出现次序,从左到右依次计算。如果其中任何一个表达式结果为Null,则运算关系结果也为Null。

= 等于 >大于 <小于 >=大于等于 <=小于等于 <>不等于

=由两个意义:赋值号和等号

赋值号是专用于给变量、对象属性、数组等赋值。赋值号左边必须是变量名、对象属性名、数组名,不能为常量或者表达式。

关系运算符“”=“”是用于比较两个表达式的值是否相等,其左右两侧可以使常量、变量、表达式。用关系运算符=连接形成的表达式不能单独作为一条语句出现在程序中,只能出现在其他语句或表达式中间。

3.连接运算符:

连接运算符只有两个,“+”、“&”

& :连接运算符用于强制将两个表达式作为字符串连接。

+ :当两个表达式都是字符串时,将两个字符串连接,此时相当于& 。如果一个是字符串,一个是数字,则进行相加,结果为两个数字的和。

4.逻辑运算符:

逻辑运算符得出的结果为布尔型数值,即TRUE或FALSE。

2.5.2 表达式

表达式是由常量、变量、运算符、圆括号、函数等连接而成的运算式子。包括:

1.算数表达式

2.字符串表达式

3.日起表达式

4.关系表达式

5.逻辑表达式

2.5.3 运算符的优先级

复杂的表达式中通常包含多种运算符,VB 会按照预先定义的顺序进行计算,这个顺序就是运算符的优先级。

通常4中运算符的优先级为:算术运算符>连接运算符>关系运算符>逻辑运算符

相关推荐

安装wifi多少钱一个月(安装wifi需要多少钱一个月)
【英语单词】彻底解释“nothing”! 含义、用法、例句、如何记忆
买电子产品京东好还是天猫好?谁更可靠?
好多假365平台

买电子产品京东好还是天猫好?谁更可靠?

07-18 👁️ 7158