当前位置:文档之家› VB运算符与表达式_算术运算字符连接符

VB运算符与表达式_算术运算字符连接符

VB运算符与表达式
——算术运算与字符串运算
授课人:柴艳红
知识回顾:1 变量和语句格式2源自34赋值语句 注释语句
结束语句
基础知识
• 运算符——用来对运算对象进行各种运算的操作符号。 • 表达式——由多个运算对象和运算符组合在一起的合法 算式。 • 其中运算对象包括常数、常量、变量和函数,而常数、 常量、变量和函数可以看作没有运算符的表达式。 • VB中的运算符分五类——算术运算符、连接运算符、关 系运算符、逻辑运算符和特殊运算符; • VB中的表达式有三种——算术表达式、关系表达式和逻 辑表达式。
VB算术运算符的使用:
算术表达式
数学表达式 VB表达式
任务二:字符串运算符
字符串运算符有“&”和“+”两个
• 字符串运算符
运算符 & + 说明 连接两个字符串表达式 计算和,也可连接字符串 示例 "Micro" & "soft" "123"+"456" 结果 "Microsoft" "123456"
本节任务:
1 2
算术运算符及其表达式
连接运算符及其表达式
任务一:
算术运算符
运算符 名称 优先级 示例 结果
^
* / \ Mod + -
乘方
负号 乘 除 整除 取模 加 减
1
2 3 3 4 5 6 6
3^2
-2 2*5 4/5 4\5 5 Mod 4 2+3 4.5-2.4
9
-2 10 .8 0 1 5 2.1
字符串运算符 “&”和“+”的区别
请说出下列表达式的运行结果
表达式1
"123" 123 "3" 3
表达式2
进行"&"运算的 结果
进行"+"运算的 结果
"123"
"123a" "hello"
3
3 "World"
运用小结:
“&”运算用来强制两个表达式作字符串连接,而“+”运
算则有些不同,如果两个表达式都为字符串时,则将两 个字符串连接(相接);如果一个是字符串(数字形) 而另一个是数字则进行相加操作。
Vb算术算符与其表达式使用说明
• 在同一个表达式中,如果有一个以上的 基本运 算,则先执行优先级高的运算; • 同优先级的基本运算,按自左向右顺序执行; • 若表达式中有括号,则先计算括号内的表达式; • 如果有多层括号,则按由内向外顺序进行计算 • 除(/)运算结果为浮点数 • 整除(\)运算的结果为整型数,小数部分被直 接截去 VB中的 括号只 有 ()
相关主题