- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章VisualBasic的语言基础
第2章 Visual Basic的语言基础 ;2.1 标准数据类型 ;2.1.1 数值(Numeric)型数据
VB有6种数值型的数据:整型、长整型、单精度浮点型、双精度浮点型、货币型和字节数据类型。
2.1.2 字符(String)型数据
1. 变长字符串
2. 定长字符串
2.1.3 布尔(Boolean)型数据
2.1.4 日期(Date)型数据
2.1.5 对象(Object)型数据
2.1.6 可变(Variant)类型数据 ;2.2 变量
变量有两个特性:名字和数据类型。
2.2.1 变量的命名规则
变量代表在程序执行过程中其值可以改变的存储单元,这个存储单元的名字称为变量名。VB变量名的命名规则为:
l???????? 变量名的第1个字符必须是字母。如:sum,a2。不能为2a。
l???????? 变量名中不能包含小数点。如不能为:int.sum。
l???????? 组成变量名的字符数不得超过255个字符。
l???????? 变量名在同一个范围内必须是唯一的。
;2.2.2 变量的声明
1. 声明变量
所谓声明变量,就是用一个语句来定义变量的类型,又称为显式声明。声明变量的语句并不把值分配给变量,而是告知变量将会包含的数据。声明语句的语法为
{Dim | Private | Static | Public}〈变量名〉[As〈类型〉][,〈变量名2〉[As〈类型2〉]] …
2. 强制显式声明变量语句Option Explicit
2.3 常量
2.3.1 直接常量
根据使用的数据类型,常量分为:字符串常量、数值常量、布尔常量、日期常量。
2.3.2 符号常量
符号常量又分为两种:内部(系统定义)常量和符号(用户定义)常量。;1. 系统内部定义的常量
2. 用户定义的符号常量
用户定义常量使用Const语句来给常量分配名字、值和类型。声明常量的语法为
[Public | Private] Const〈常量名〉[As〈数据类型〉] =〈表达式〉…
2.4 表达式
2.4.1 算术表达式
算术表达式也称数值型表达式,由算术运算符、数值型常量、变量、函数和圆括号组成,其运算结果为一数值。
算术表达式的格式为:
〈数值1〉〈算术运算符1〉〈数值2〉[〈算术运算符2〉〈数值3〉];2. 表达式的书写规则
3. 算术运算符的优先级 ;2.4.2 字符串表达式
字符串表达式的格式为:
〈字符串1〉〈字符串2〉[〈字符串3〉]
2.4.3 日期表达式
日期型表达式由算术运算符“+、–”、算术表达式、日期型常量、日期型变量和函数组成。日期型数据是一种特殊的数值型数据,它们之间只能进行加“+”、减“–”运算。有下面3种情况:
(1) 两个日期型数据可以相减,结果是一个数值型数据(两个日期相差的天数)。
(2) 一个表示天数的数值型数据可加到日期型数据中,其结果仍然为一日期型数据(向后推算日期)。
(3) 一个表示天数的数值型数据可从日期型数据中减掉它,其结果仍然为一日期型数据(向前推算日期)。 ;2.5 常用内部函数
2.5.1 数学运算函数;2.5.2 字符串函数
2.5.3 日期和时间函数 ;;2.5.4 格式输出函数
用格式输出函数Format()可以使数值、日期或字符型数据按指定的格式输出。Format函数的语法格式为
Format(〈表达式〉,〈格式字符串〉)
2.5.5 随机数语句和函数
2.5.6 数据类型转换函数
2.6 语句
2.6.1 程序语句
VB程序中的一行代码称为一条程序语句,简称为语句。语句是执行具体操作的指令,每个语句行以回车(Enter)键结束。一个语句行的长度最多不能超过1023个字符。程序语句是VB关键字、属性、函数、运算符以及能够生成VB编辑器可识别指令的符号的任意组合。一个完整的程序语句可以简单到只有一个关键字;2.6.2 语句的书写规则 2.6.3 命令格式中的符号约定
1. 一行中的多条语句
2. 语句的续行 ;习题二
2.1 VB定义了哪几种数据类型?变量有哪几种数据类型?常量有哪几种数据类型?
2.2 下列哪个符号不能作为VB中的变量名?
(1) ABCDEFG (2) P000000 (3) 89TWDDFF (4) xyz
2.3 下列符号哪一个是VB中的合法变量名?
(1) AB7 (2) 7AB (3) IF (4) A[B]7
2.4 如果希望使用变量x来存放数据765432.123456,应该将变量x声明为何种类型?
2.5 下列
您可能关注的文档
- 第10章第2节传染病的社区管理.ppt
- 第11讲新传统派教育思想.ppt
- 第11讲风格翻译.ppt
- 第11章售后服务.ppt
- 第11课公共关系传播与沟通和公共关系广告.ppt
- 第12章公司的财务与会计.ppt
- 第11课寻觅社会的真谛[复习]201306.ppt
- 第12章教育经济效率.ppt
- 第12章节财政支出的具体分析[上].ppt
- 第12章会计核算组织形式.ppt
- 2019湖南韶山城市建设投资有限责任公司招聘真题及答案.pdf
- 2022-2023学年湖南省张家界市永定区四年级下学期期末语文真题及答案.pdf
- 2020下半年教师资格初中美术学科知识与教学能力真题及答案.pdf
- 2024年网店大数据实战策略.pptx
- 2022大学生村官行测模拟试题及答案.pdf
- 2024年河南特岗教师招聘考试模拟题及答案.pdf
- 2019年陕西省高速公路建设集团公司招聘试题及答案(精品).pdf
- 2020-2021学年江苏省常州市溧阳市一年级下册数学期中试题及答案.pdf
- 2022-2023学年山东省滨州市博兴县四年级下学期期末数学真题及答案.pdf
- 2021-2022年辽宁省抚顺市新抚区六年级下册期末英语试卷及答案(人教精通版).pdf
文档评论(0)