万博科技职业学院:《Visual Basic程序设计》第二章 Visual Basic语言基础

第二章 Visual basic语言基础
第二章 Visual Basic语言基础

2.1 Visual basic的基本数据类型 数据的类型是指数据在计算机内部的表述和 存储形式。 Visual basic提供了11种基本数据类 型和一种用户自定义数据类型。 2.1.1用于保存数值的数据类型 Visual basic中用于保存数值的数据类型有6 种:整型( Integer)、长整型(Long)、单精度 型( Single)、双精度型( Double)、字节型 (Byte)和货币型( Currency)
2.1 Visual Basic的基本数据类型 数据的类型是指数据在计算机内部的表述和 存储形式。 Visual Basic提供了11种基本数据类 型和一种用户自定义数据类型 。 2.1.1 用于保存数值的数据类型 Visual Basic中用于保存数值的数据类型有6 种:整型(Integer)、长整型(Long)、单精度 型(Single)、双精度型(Double)、字节型 (Byte)和货币型(Currency)

整型数据 整型数据包括整型( Integer)和长整型 (Long),用于保存不带小数点和指数符号 的整数。与浮点数相比,整型数据运算速度 快、占用内存少,但数据的取值范围较小 浮点型数据 点数包括单精度型( Single)和双精 度型( Double),用于保存带小数点的实数
❖ 整型数据 整型数据包括整型(Integer)和长整型 (Long),用于保存不带小数点和指数符号 的整数。与浮点数相比,整型数据运算速度 快、占用内存少,但数据的取值范围较小。 ❖ 浮点型数据 浮点数包括单精度型(Single)和双精 度型(Double),用于保存带小数点的实数

货币型 货币型( Currency)数据是定点数或整 数,用于计算货币的数量,最多保留小数 点右边4位和小数点左边15位 字节型 字节型(Byte)数据用于存储一个字节的 无符号整数,其取值范围为0~255。除 元减法外,所有可对整数操作的运算符均 可以操作Byte数据类型
❖ 货币型 货币型(Currency)数据是定点数或整 数,用于计算货币的数量,最多保留小数 点右边4位和小数点左边15位。 ❖ 字节型 字节型(Byte)数据用于存储一个字节的 无符号整数,其取值范围为0~255。除一 元减法外,所有可对整数操作的运算符均 可以操作Byte数据类型

令日期型数据 日期型(Date)数据按8个字节的浮点 数来存储日期,它可以表示的日期范围从 公元100年1月1日到9999年12月31日,而 时间可以从00:00:00到23:59:59。 字符串型数据 字符型数据( String)用于表示连续的 字符序列,专用于存放文字信息
❖ 日期型数据 日期型(Date)数据按8个字节的浮点 数来存储日期,它可以表示的日期范围从 公元100年1月1日到9999年12月31日,而 时间可以从00:00:00到23:59:59。 ❖ 字符串型数据 字符型数据(String)用于表示连续的 字符序列,专用于存放文字信息

◇逻辑型数据 逻辑型数据( Boolean)用于表示逻辑 量,占用两个字节。其取值只有两个: True(真)或 False(假) 对象型数据 对象型数据( Object)可以被用来引用 应用程序所能识别的任何实际对象,占用 4个字节
❖ 逻辑型数据 逻辑型数据(Boolean)用于表示逻辑 量,占用两个字节。其取值只有两个: True(真)或False(假)。 ❖ 对象型数据 对象型数据(Object)可以被用来引用 应用程序所能识别的任何实际对象,占用 4个字节

变体型数据 变体型( Variant)数据是Ⅴisua| Basic 提供的一种特殊数据类型,是所有未声明 变量的默认数据类型
❖ 变体型数据 变体型(Variant)数据是Visual Basic 提供的一种特殊数据类型,是所有未声明 变量的默认数据类型

2.2常量与变量 前一节介绍了 Visual basic的基本数据 类型,在程序设计中,这些不同类型的数据 既可以常量的形式出现,也可以变量的形式 出现。常量是那些在程序运行过程中,其值 不发生改变的量;而变量在程序运行过程中, 其值是可以改变的
2.2 常量与变量 前一节介绍了Visual Basic的基本数据 类型,在程序设计中,这些不同类型的数据 既可以常量的形式出现,也可以变量的形式 出现。常量是那些在程序运行过程中,其值 不发生改变的量;而变量在程序运行过程中, 其值是可以改变的

221常量 常量是指在程序运行过程中其值始终保持 不变的量。常量有三种:直接常量、符号常 量和系统常量 222变量 变量是指在程序运行过程中可以改变其值 的量,用于存储程序运行时的临时数据,在 内存中占用一定的字节空间。在程序执行的 每个瞬间,变量的值都是确定的、已知的, 但在程序的整个执行过程中,变量的值又是 可以变化的
2.2.1 常量 常量是指在程序运行过程中其值始终保持 不变的量。常量有三种:直接常量、符号常 量和系统常量。 2.2.2 变量 变量是指在程序运行过程中可以改变其值 的量,用于存储程序运行时的临时数据,在 内存中占用—定的字节空间。在程序执行的 每个瞬间,变量的值都是确定的、已知的, 但在程序的整个执行过程中,变量的值又是 可以变化的

1、变量命名规则 2、变量的声明 (1)变量的显式声明 声明变量的语句的语法是: Dim private Static|Pub|ic} [As],[As] (2)变量的隐式声明 (3)强制显式声明变量语句 Option Explicit
1、变量命名规则 2、变量的声明 (1) 变量的显式声明 声明变量的语句的语法是: {Dim| Private| Static| Public} [As ][, [ As ]]… (2)变量的隐式声明 (3)强制显式声明变量语句Option Explicit
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 万博科技职业学院:《Visual Basic程序设计》第三章 用户界面设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第一章 Visual Basic程序设计概论.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 数据库设计基础.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第9章 视图.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第8章 管理数据库其他对象.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第7章 索引及约束.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第6章 SQL Server权限管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第5章 表.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第4章 数据库与事务日志.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第3章 SQL语言编程.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第2章 Transact——SQL语言.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server关系数据库简介.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第15章 数据库日常维护与管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第14章 安全管理.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第13章 事务与锁.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第12章 游标.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第11章 触发器.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第10章 存储过程.ppt
- 《SQL Server 2000数据库》教学资源(PPT课件讲稿)第1章 SQL Server简介.ppt
- 《Excel与数据处理》课程教学资源(PPT课件讲稿)第2章 数据输入.ppt
- 万博科技职业学院:《Visual Basic程序设计》第五章 菜单设计.ppt
- 万博科技职业学院:《Visual Basic程序设计》第四章 过程与变量的作用范围.ppt
- 万博科技职业学院:《Visual Basic程序设计》第六章 文件管理.ppt
- 万博科技职业学院:《Visual Basic程序设计》教学大纲.doc
- 万博科技职业学院:《Visual Basic程序设计》试题库.doc
- 《图像处理 photoshop》讲义.doc
- 《计算机软件技术基础》ppt电子书.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第一章 计算机基本知识(周佩玲、彭虎、傅忠谦).ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第三章 8086的指令系统.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第四章 8086汇编语言程序设计.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第二章 8086体系结构与80x86CPU.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第五章 存储器原理与接口.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第十章 数模转换与模数转换接口及其应用.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第六章 微型计算机的输入/输出.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第九章 中断.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第七章 可编程接口芯片.ppt
- 中国科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第八章 串行输入/输出接口.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第九章 网络设备.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第一章 引论.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第二章 数据通信的基础知识.ppt