- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 VB语言基础 本章内容: ? 数据类型 ? 常量与变量 ? 运算符与表达式 ? 语句 ? 窗体 2.1 数据类型 VB 语言的数据类型 标识符 2.2 常量与变量 常量是指在程序执行期间其值不发生变化的量,变量的字面含义是指在程序执行期间其值可以变化的量,实际上对应了内存的一段存储空间。 常量有不同的数据类型,它可以分为直接常量和符号常量。 2.2.1 常量——整型常量 (1)十进制整数。 (2)八进制整数,以或者O作为前缀。 (3)十六进制整数,以H作为前缀。 如果在一个整型数据的尾部附上,则表示长整型常量。 2.2.1 常量——实型常量 (1)定点形式,由数字和小数点组成。 (2)指数形式,由尾数、指数符号(E)和指数组成。尾数不能省略,指数是整数。 如果在一个实型数据的尾部附上#,或者用指数符号(D)代替指数符号(E),则表示双精度型常量。 2.2.1 常量——字符型常量 字符型常量又称为字符串,是由一对双引号括起来的字符序列,例如“CHINA”、“Mp3”和“集结号”等等。 字符串的长度是指字符串中字符的个数,“”是空串,表示不包含任何字符,长度为0。 VB采用Unicode编码,用两个字节表示一个字符,每一个字符对应一个Unicode码,汉字也有自己的Unicode码。 2.2.1 常量——逻辑型常量 逻辑型常量只有True和False两个值,分别表示“真”和“假”。 2.2.1 常量——符号常量 定义符号常量的一般格式为: Const 符号常量[As 类型]=表达式 例如: Const PI As Single=3.14159 VB提供了很多符号常量,它们均以vb开头,程序员可以在程序中直接使用。 2.2.2 变量 VB基本类型的变量 变量定义语句 Dim 变量1 As 类型[,变量2 As 类型,…] 例如: Dim a As Integer, b As Single, c As String 如果定义变量时在其尾部附上类型符,则可以省略类型说明部分。 Dim a%, b!, c$ 字符串变量 字符串变量一般能够存放不固定长度的字符串,也可以在程序中定义定长的字符串变量。 例如:Dim s As String * 20 如果变量未经定义而直接使用,或者在定义时没有进行类型说明,则系统默认该变量为变体型(Variant)。 2.3 运算符与表达式 运算符用于对数据进行运算,被运算的数据称为操作数。 表达式描述对哪些数据以什么顺序施以什么样的操作,它由运算符和操作数组成。 操作数既可以是常量,也可以是变量,还可以是函数调用。 2.3 运算符与表达式——算术表达式 说明: 整除(\)运算是取整数相除的商,取余(Mod)运算是取整数相除的余数 。 除(/)与整除(\)不同,它是针对实数的除法运算。 指数(^)运算的幂次既可以是整数,也可以是实数。 算术运算的数据类型 如果参加算术运算的操作数具有不同的数据类型,为保证数据运算的精度,VB规定运算结果的数据类型以高类型为准。 所谓高类型,是指其所占内存的字节数较多。 例如Integer型数据和Double型数据进行运算,则运算结果的数据类型为Double型。 2.3 运算符与表达式——字符串表达式 连接运算符()用来连接两个字符串,它的优先级低于算术运算符。 加(+)也可以用来连接字符串,例如字符串表达式“Visual ”+“Basic”的值是“Visual Basic”。 字符串连接运算符的比较 2.3 运算符与表达式——日期表达式 (1)两个日期型数据相减,结果是一个数值,表示两个日期之间相差的天数。 (2)一个日期型数据与一个数值相加或者相减,结果是一个日期型数据,表示向后或者向前推算日期。 例如#5/3/2008#-#4/29/2008#的值是4, #5/3/2008#+5的值是#5/8/2008# 。 2.4 语句 语句是构成VB程序的最小单位,程序中的语句经过编译之后,生成了若干条机器指令。 根据这些指令,计算机系统就能够完成运算操作,或者实现对操作流程的控制。 2.4 语句——书写规则 1.注释 (1)使用单引号(’)引导,一般出现在一条语句的后面。 (2)使用Rem引导,必须单独一行。 2.续行 续行符( _)的写法是空格紧跟下划线,它只能出现在一行的末尾。 3.语句分隔 用冒号(:)把几条语句分隔,然后写在同一行。 2.4 语句——赋值语句 变量|对象.属性=表达式 (1)=是赋值运算符,它需要两个操作数,优先级最低。 (2)赋值运算符的右操作数通常
您可能关注的文档
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第4章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第5章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第6章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第7章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第9章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第10章 习题参考答案.doc
- Visual Basic程序设计基础 第2版 教育部职业教育与成人教育司推荐教材 习题答案 作者 杜秋华 第10章 学习目标及小结.doc
- Visual Basic程序设计基础 教学课件 作者 李群先 第01章.ppt
- Visual Basic程序设计基础 教学课件 作者 李群先 第02章.ppt
- Visual Basic程序设计基础 教学课件 作者 李群先 第03章.ppt
文档评论(0)