- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB编程语言基础
⑵ 字符串常量:是用双引号括起来的一串字符,每个字符占用一个字节,如果是汉字,占用两个字节,但在VB中汉字被认为是一个字符。 “abcd” ˊ长度为4的字符串 “ VB5.0中文版” ˊ长度为8的字符串 ⑶ 逻辑常量:逻辑真 True、 逻辑假 False ⑷ 日期常量 #January 1,2000#、#5/12/98#、#1999-6-30#、 #99-9-10 8:30:00# 都是正确的日期常量。 用户声明常量是用一个符号名来代替数值或字符串,称为符号常量。 命名规则:符号名必须是以字母开头,由字母、数字、下划线组成的长度不大于40的字符串。 其格式为: 格式:const 符号常量名 [As 类型] = 表达式 [,符号常量名=表达式?] 功能:设置符号常量为表达式的值。 举例:下面的语句分别定义了四个符号常量。 Const NAME As String =LiLin“ Const NUM As Integer= 4450 Const Pi=3.14159 Const MAX As Integer=155 符号常量(用户声明常量) 说明: ? 符号常量是有意义的名字,用来取代程序中永远不变的数值或字符串。尽管和变量有点类似,但不能象对变量那样修改符号常量,也不能对符号常量赋新值。 ? 符号常量名不能是Visual Basic中的保留字,如Case、EndDo、If等。 ? 符号常量名必须以字母开头,即第一个字母必须是A~Z这26个字母(或小写字母)中的一个。通常,为了区别于其他变量,符号常量用大写字母表示。 符号常量应先定义后使用,在整个模块中只需定义一次 由于VB应用程序的结构层次分全局级、窗口级和模块级,相应地一个符号常量的作用范围(作用域)也有不同的层次,使用时应特别注意。 四、运算符和表达式 运算符是代表Visual Basic某种运算功能的符号,通过运算符和操作数组成各种形式的表达式,实现程序编制中所需的计算或操作。VB中的运算符和表达式有如下几种: ? 算术运算符和算术表达式 ? 关系运算符和关系表达式 ? 逻辑运算符和逻辑表达式 ? 字符串运算符字符串表达式 1.算术运算符和算术表达式 运算符 功能 优先级 运算符 功能 优先级 ^ 指数 1 \ 整除 4 - 负号 2 Mod 取余 5 ? 乘 3 + 加 6 / 除 3 - 减 6 算术运算符执行算术运算,其操作对象是数值型数据,如整型数、长整型数、单精度浮点数、双精度浮点数及货币型数。算术运算符表如下: 算术运算符 说明: ☆ 算术运算符中,除负号“-”是单目运算符外,其余都是双目运算符。 ☆ +、-、*的概念和代数中的概念相同。 ☆ 除法运算有两种: / — 一般除法,运算结果一般为单精度数。如果操作数有一个为双精度数,则结果为双精度数。如:7/3=2.33333333333333 \ — 整除,整数除法,结果为整数。如:7\3=2 ☆ Mod运算符是求两数相除后的余数。例如: 23 Mod 7 ‘结果为2 8.6 Mod 3 ‘结果为0 11.4 Mod 5.2 ‘结果为1 ☆ 算术运算符两边的操作数应为数值型。若是数字字符或逻辑型,则自动转换为数值型再运算。 先按四舍五入的原则对小数点后部分进行处理,然后运算 由算术运算符连接起来的式子就是算术表达式,算术表达式的结果是数值。 算术表达式运算时,首先根据运算符的优先级进行运算,在优先级相同的情况下,按由左至右的顺序进行运算。 如果需要改变运算次序,可以通过增加括号的方法。括号必须成对出现,括号之中可以嵌套括号。 例如: - b + d / 2a - b + d / 2 * a - b + d / ( 2 * a ) ( - b + d ) / ( 2 * a ) 算术表达式 2.关系运算符和关系表达式 运算符 功 能 例 子 结 果 大于 1234129 False = 大于等于 ab c=abc False 小于 3467 True = 小于等于 23=3 True = 等于 150=150 True 不等于 xyzXYZ True 关系运算符 关系运算符对两个操作数的关系进行比较,结果是逻辑值。其操作对象可以是数值型数据,也可以是字符串。关系运算符表如下: 由关系运算符连接起来的式子
文档评论(0)