《计算机应用基础》课程教学资源(PPT课件讲稿)第10章_vb2/2

第4章VsiualBasic程序设计
第4章 Vsiual Basic 程序设计

录目Visual Basic简介界面与常用控件3VisualBasic的数据与运算Visual Basic的控制结构数组
目 录 3 1. Visual Basic简介 4. Visual Basic的控制结构 2. 界面与常用控件 3. Visual Basic的数据与运算 5. 数 组

3VisualBasic的数据与运算4.3.1标识符与数据类型4.3.2常量4.3.3变量4.3.4变量的作用域常用内部函数4.3.54.3.6运算符与表达式
4.3.1 标识符与数据类型 4.3.2 常量 4.3.3 变量 4.3.4 变量的作用域 4.3.5 常用内部函数 4.3.6 运算符与表达式 3. Visual Basic的数据与运算

3Visual Basic的数据与运算4.3.17标识符与数据类型1.标识符标识符是标识应用程序中的常量、变量、数组、对象、过程、函数等的一组字符序列。有以下两种类型的标识符:(1)系统标识符:(2)用户自定义标识符用户自定义的标识符只能由字母、数字和下划线组成,开头首字符必须是字母。标识符不区分大小写,且其长度不能超过255个字符,控件、窗体、类和模块的名字不能超过40个字符。在定义标识符时,注意不能与系统标识符同名
4 4.3.1 标识符与数据类型 1.标识符 标识符是标识应用程序中的常量、变量、数组、对象、过程、函 数等的一组字符序列。有以下两种类型的标识符: (1)系统标识符: (2)用户自定义标识符 用户自定义的标识符只能由字母、数字和下划线组成,开头首字 符必须是字母。标识符不区分大小写,且其长度不能超过255个字符, 控件、窗体、类和模块的名字不能超过40个字符。在定义标识符时,注 意不能与系统标识符同名。 3. Visual Basic的数据与运算

2.数据类型数据是程序的必要组成部分,也是程序处理的对象。不同类型的数据用于表示不同性质的信息VB不但提供了系统定义的数据类型,而且还允许用户自已定义数据类型
2. 数据类型 数据是程序的必要组成部分,也是程序处 理的对象。 不同类型的数据用于表示不同性质的信息。 VB不但提供了系统定义的数据类型,而且 还允许用户自己定义数据类型。 5

整型长整型单精度型标准数据类型双精度型字符型货币型布尔型日期型对象型变体型
6 整型 长整型 单精度型 双精度型 字符型 货币型 布尔型 日期型 对象型 变体型 标准数据类型

(1)整型(lnteger,%)用2个字节存储十进制表示:由+-号,0~9组成范围:-32768~32767056例:-325+100(2)长整型(Long,&)以4个字节存储范围:-21亿~21亿
(1)整型(Integer,%) ❖ 用2个字节存储 ❖ 十进制表示: 由+ -号,0~9 组成 范围:-32768~32767 例: -325 0 56 +100 (2) 长整型(Long,&) ❖ 以4个字节存储 ❖ 范围:-21亿~21亿

(3)单精度浮点型(Single,!每个单精度浮点数占4个字节的存储空间,可以精确到位十进制数单精度型数据通常用指数形式表示:如:3.14E+6(4)双精度浮点型(Double,#)每个双精度浮点数占8个字节的存储空间,可以精确到15位或16位十进制数。双精度数的指数符号为D(或d)例如,-23.5D+3表示-23.5×1032d-5表示2×10-5
(3)单精度浮点型(Single,!) ❖ 每个单精度浮点数占4个字节的存储空间,可以精确到7位十进制数。 ❖ 单精度型数据通常用指数形式表示: 如:3.14E+6 8 (4)双精度浮点型(Double,#) ❖ 每个双精度浮点数占8个字节的存储空间,可以精确到15位或16位 十进制数。 ❖ 双精度数的指数符号为D(或d) 例如,-23.5D+3 表示 -23.5×103 2d-5 表示 2×10-5

(5)字符串型数据(String,S)字符串是一个用双引号括起来的字符序列X心String类型的数据所占用的存储空间与字符串长度有关例如:以下都是合法的字符串:"Hello”、"3.14"、"A1”、"VisualBasic程序设计" (空串)"5+6="字符串可分为定长字符串和变长字符串Dimslasstringsl=“hello"这里的s1是变长字符串Dims2 as string*10s2=“hello"这里的s2是定长字符串当字符串长度少于规定长度时用空格填满,当字符串长度多于规定长度时,截去多余字符O
(5)字符串型数据(String,$) 9 ❖ 字符串是一个用双引号括起来的字符序列 ❖ String类型的数据所占用的存储空间与字符串长度有关 例如:以下都是合法的字符串: "Hello" 、 "3.14" 、"A1" 、"VisualBasic程序设计" "5+6=" ""(空串) 字符串可分为定长字符串和变长字符串 Dim s1 as string s1= “hello” 这里的s1是变长字符串 Dim s2 as string*10 s2= “hello” 这里的s2是定长字符串 当字符串长度少于规定长度时用空格填满,当字符串长度多于 规定长度时,截去多余字符

(6)(Date)日期型数据每个日期型数据占8个字节的存储空间表示日期范围从100年1月1日到9999年12月31日表示时间范围从0:00:00到23:59:59。日期数据:年月日的格式或月日年的格式,可四位或两位记年分隔符可以是横线、斜线或逗号。时间数据:用冒号分隔时、分、秒。+#2009-10-2108:14:44##08:14:44##10/21/2010#注意用#进行定界。10
(6)日期型数据(Date) ❖ 每个日期型数据占8个字节的存储空间 ❖ 表示日期范围从100年1月1日到9999年12月31日 表示时间范围从0:00:00到23:59:59。 ❖ 日期数据:年月日 的格式 或 月日年 的格式,可四位 或 两位记年, 分隔符可以是横线、斜线或逗号。 ❖ 时间数据:用冒号分隔时、分、秒。 #2009-10-21 08:14:44# #08:14:44# #10/21/2010 # 注意用 # 进行定界。 10
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第10章_vb1/2.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章_jl版网页设计.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章_第4章数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章_第3章计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(讲稿)第1章计算机与计算.pdf
- 《计算机应用基础》课程教学资源(PPT课件讲稿)ACCESS数据库(SQL)学习资料_Access中SQL查询语言.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)ACCESS数据库(SQL)学习资料_cxf第6章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第二章 计算思维.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第三章 计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第四章 数制与信息编码.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第五章 办公自动化.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第六章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第七章 计算机网络.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第八章 网站及网页设计入门2020.ppt
- 《计算机应用基础》课程教学资源(讲稿)第6章 大数据基础.pdf
- 《计算机应用基础》课程教学资源(讲稿)第六章 数据库技术基础.pdf
- 《计算机应用基础》课程教学资源(讲稿)第七章计算机网络.pdf
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第二章 计算思维_计算思维.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿,VB相关)程序结构_程序结构.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章 网页设计_Dreamweaver网页制作基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第6章 大数据基础.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第7章 计算机网络.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第8章 网站及网页设计入门.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 计算机与计算.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第2章 计算思维.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第3章 计算机系统概述.ppt
- 《计算机应用基础》课程教学资源(PPT课件讲稿)第4章 数制与信息编码.ppt
- 《操作系统》课程教学资源(试卷习题)07-08-2卷(试题).doc
- 《操作系统》课程教学资源(试卷习题)07-08-2卷(答案).doc
- 《操作系统》课程教学资源(试卷习题)08-09-1卷(答案).doc
- 《操作系统》课程教学资源(试卷习题)08-09-1卷(试题).doc
- 《操作系统》课程教学资源(试卷习题)08-09-2卷(答案).doc
- 《操作系统》课程教学资源(试卷习题)08-09-2卷(试题).doc
- 《操作系统》课程教学资源(试卷习题)第一章 绪论(试题).doc
- 《操作系统》课程教学资源(试卷习题)第一章 绪论(答案).doc
- 《操作系统》课程教学资源(试卷习题)第二章 操作系统用户界面(试题).doc
- 《操作系统》课程教学资源(试卷习题)第二章 操作系统用户界面(答案).doc
- 《操作系统》课程教学资源(试卷习题)第三章 进程管理(答案).doc
- 《操作系统》课程教学资源(试卷习题)第三章 进程管理(试题).doc