《Visual Basic程序设计简明教程》课件第2章.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《Visual Basic程序设计简明教程》课件第2章.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic程序设计简明教程 Visual Basic程序设计简明教程课件第2章 Visual Basic 程序设计 简明 教程 课件
- 资源描述:
-
1、2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程12.1 2.1 数据类型数据类型l计算机中的数据是现实世界中信息的具体计算机中的数据是现实世界中信息的具体表现形式,它有一定的数据类型,数据类型表现形式,它有一定的数据类型,数据类型确定了数据的取值范围和能够进行的操作。确定了数据的取值范围和能够进行的操作。l在计算机的存储器中,不同类型的数据所在计算机的存储器中,不同类型的数据所占存储空间的长度也有所不同。占存储空间的长度也有所不同。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程2VB V
2、B 语言的数据类型语言的数据类型 2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程3标识符标识符 l(1 1)关键字)关键字l关键字又称保留字,是关键字又称保留字,是VBVB语言预先规定的具语言预先规定的具有固定含义的一些单词。有固定含义的一些单词。l(2 2)标识符)标识符 l标识符的命名规则是,以字母开始,由字母标识符的命名规则是,以字母开始,由字母、下划线和数字组成。、下划线和数字组成。l标识符不能与关键字同名。标识符不能与关键字同名。l在标识符中并不区分字母的大小写。在标识符中并不区分字母的大小写。2023-12-13Visual B
3、asicVisual Basic程序设计简明教程程序设计简明教程42.2 2.2 常量与变量常量与变量l常量是指在程序执行期间其值不发生变化常量是指在程序执行期间其值不发生变化的量,变量的字面含义是指在程序执行期间其的量,变量的字面含义是指在程序执行期间其值可以变化的量,实际上对应了内存的一段存值可以变化的量,实际上对应了内存的一段存储空间。储空间。l常量有不同的数据类型,它可以分为直接常量有不同的数据类型,它可以分为直接常量和符号常量。常量和符号常量。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程5 2.2.1 2.2.1 常量常量整型常
4、量整型常量(1)十进制整数。)十进制整数。(2)八进制整数,以)八进制整数,以&或者或者&O作为前缀。作为前缀。(3)十六进制整数,以)十六进制整数,以&H作为前缀。作为前缀。如果在一个整型数据的尾部附上如果在一个整型数据的尾部附上&,则表,则表示长整型常量。示长整型常量。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程62.2.1 2.2.1 常量常量实型常量实型常量(1)定点形式,由数字和小数点组成。)定点形式,由数字和小数点组成。(2)指数形式,由尾数、指数符号()指数形式,由尾数、指数符号(E)和指)和指数组成。尾数不能省略,指数是整
5、数。数组成。尾数不能省略,指数是整数。如果在一个实型数据的尾部附上如果在一个实型数据的尾部附上#,或者,或者用指数符号(用指数符号(D)代替指数符号()代替指数符号(E),则表),则表示双精度型常量。示双精度型常量。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程72.2.1 2.2.1 常量常量字符型常量字符型常量l字符型常量又称为字符串,是由一对双引号括起字符型常量又称为字符串,是由一对双引号括起来的字符序列,例如来的字符序列,例如“CHINA”、“Mp3”和和“集集结号结号”等等。等等。l字符串的长度是指字符串中字符的个数,字符串的长度
6、是指字符串中字符的个数,“”“”是是空串,表示不包含任何字符,长度为空串,表示不包含任何字符,长度为0。lVB采用采用Unicode编码,用两个字节表示一个字符,编码,用两个字节表示一个字符,每一个字符对应一个每一个字符对应一个Unicode码,汉字也有自己码,汉字也有自己的的Unicode码。码。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程82.2.1 2.2.1 常量常量逻辑型常量逻辑型常量逻辑型常量只有逻辑型常量只有True和和False两个值,分别两个值,分别表示表示“真真”和和“假假”。2.2.1 2.2.1 常量常量日期型常量
7、日期型常量l l日期型常量由一对日期型常量由一对“#”括起来,表示日期和时间。括起来,表示日期和时间。l l标准格式:标准格式:#月月/日日/年年 时时/分分/秒秒 AM|PM#2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程92.2.1 2.2.1 常量常量符号常量符号常量l定义符号常量的一般格式为:定义符号常量的一般格式为:Const 符号常量符号常量As 类型类型=表达式表达式l例如:例如:Const PI As Single=3.14159 lVB提供了很多符号常量,它们均以提供了很多符号常量,它们均以vb开头,开头,程序员可以在程序
8、中直接使用。程序员可以在程序中直接使用。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程102.2.2 2.2.2 变量变量l变量代表了内存中某一段存储空间,其中可以存变量代表了内存中某一段存储空间,其中可以存放数据即变量的值,存储空间的大小则由变量的放数据即变量的值,存储空间的大小则由变量的数据类型来决定。数据类型来决定。l变量有名字,程序员在程序中可以通过变量名访变量有名字,程序员在程序中可以通过变量名访问变量所对应的内存空间。问变量所对应的内存空间。l变量的取值范围是有限的,而且其所占内存的字变量的取值范围是有限的,而且其所占内存的字节
9、数越多,相应的取值范围就越大。节数越多,相应的取值范围就越大。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程11VBVB基本类型的变量基本类型的变量 类型类型关键字关键字类型符类型符所占字节数所占字节数取值范围取值范围字节型字节型Byte10255整型整型Integer%2-3276832767长整型长整型Long&4-21474836482147483647单精度型单精度型Single!4-3.410-38+3.41038双精度型双精度型Double#8-1.710-308+1.710308货币型货币型Currency8-92233720
10、3685477.5808922337203685477.5807逻辑型逻辑型Boolean2True或者或者False字符型字符型String$字符串的长度字符串的长度日期型日期型Date8100年年1月月1日日9999年年12月月31日日对象型对象型Object4变体型变体型Variant2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程12变量定义语句变量定义语句 lDim 变量变量1 As 类型类型,变量变量2 As 类型类型,l例如:例如:Dim a As Integer,b As Single,c As String l如果定义变量时
11、在其尾部附上类型符,则可以如果定义变量时在其尾部附上类型符,则可以省略类型说明部分。省略类型说明部分。Dim a%,b!,c$2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程13字符串变量字符串变量 l字符串变量一般能够存放不固定长度的字符串,字符串变量一般能够存放不固定长度的字符串,也可以在程序中定义定长的字符串变量。也可以在程序中定义定长的字符串变量。l例如:例如:Dim s As String*20 l如果变量未经定义而直接使用,或者在定义时如果变量未经定义而直接使用,或者在定义时没有进行类型说明,则系统默认该变量为变体没有进行类型说明
12、,则系统默认该变量为变体型(型(Variant)。)。2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程142.3 2.3 运算符与表达式运算符与表达式l运算符用于对数据进行运算,被运算的数据称运算符用于对数据进行运算,被运算的数据称为操作数。为操作数。l表达式描述对哪些数据以什么顺序施以什么样表达式描述对哪些数据以什么顺序施以什么样的操作,它由运算符和操作数组成。的操作,它由运算符和操作数组成。l操作数既可以是常量,也可以是变量,还可以操作数既可以是常量,也可以是变量,还可以是函数调用。是函数调用。2023-12-13Visual Basic
13、Visual Basic程序设计简明教程程序设计简明教程152.3 2.3 运算符与表达式运算符与表达式算术表达式算术表达式运算符运算符优先级优先级功能功能1指数(幂运算)指数(幂运算)-2取负取负*3乘乘/3除除 4整除整除Mod5取余取余+6加加-6减减2023-12-13Visual BasicVisual Basic程序设计简明教程程序设计简明教程16说明:说明:l整除(整除()运算是取整数相除的商,取余)运算是取整数相除的商,取余(Mod)运算是取整数相除的余数)运算是取整数相除的余数。l除(除(/)与整除()与整除()不同,它是针对实数的除)不同,它是针对实数的除法运算。法运算。l
展开阅读全文