沈阳理工大学:《Visual Basic 6.0程序设计》课程教学资源(PPT课件讲稿)第三章 VB基本语言

第三章VB基本语言 31编程基础 32数据类型 33变量与常量 34运算符和表达式 35内部函数 36基本语句 37数组
3.1编程基础 3.2数据类型 3.3 变量与常量 3.4 运算符和表达式 3.5 内部函数 3.6 基本语句 3.7数组 第三章 VB基本语言 1

3.1编程基础 VB代码不区分字母大小写 语句书写自由 注释有利于程序的维护和调试(Rem或“) 例: Rem This is a example Dim Another Var As String, 续行,下行还有 BirthDate As Date X=15:y=10 米保留行号列号
VB代码不区分字母大小写 语句书写自由 注释有利于程序的维护和调试(Rem或‘) 例:Rem This is a example Dim AnotherVar As String, _ ‘续行,下行还有 BirthDate As Date x=15: y=10 保留行号列号 2 3.1 编程基础

32数据类型 使用VB语言编程,目的就是对数据进行处理。VB将不 同的数据规定为不同的类型。它提供了11标准数据 类型,还可以自定义数据类型
使用VB语言编程,目的就是对数据进行处理。VB将不 同的数据规定为不同的类型。它提供了11种标准数据 类型,还可以自定义数据类型。 3 3.2数据类型

教据类型关键字类型特前级占字节数 整型: Integer % Int 长整型:Long ing 单精度:Sing」e Sng 双精度: Double # dbl 24488 货币型: Currency cur 字节型:Byte byt 字符型: String str 不定 逻辑型: Boolean bIn 2 日期型:Date tm 对象型: Object obi 可变型: Variant vnt 按需分配
数据类型 关键字 类型符 前缀 占字节数 整型: Integer % int 2 长整型: Long & lng 4 单精度: Single ! Sng 4 双精度: Double # dbl 8 货币型: Currency @ cur 8 字节型: Byte byt 1 字符型: String $ str 不定 逻辑型: Boolean bln 2 日期型: Date dtm 8 对象型: Object obj 4 可变型: Variant vnt 按需分配

标准数据类遭 11教值数据类型 有 l integer,long, single, double, currency, byte六种 保存整数: 整型( nteger) 以2个字节存储,十进制表示其范围:-32768~32767 eg: 123, intx, int% 长整型(ong) 以4个字节存储,十进制表示其范围:-2147483648~+2147483647 eg: 1238, Ingy, Ingy &
保存整数: 整型(Integer) 以2个字节存储 ,十进制表示其范围: -32768~32767 eg: 123, intx, intx% 长整型(Long) 以4个字节存储,十进制表示其范围: -2147483648~+2147483647 eg: 123&, lngy, lngy&, 5 1 数值数据类型 有integer,long,single,double,currency,byte六种 标准数据类型

标准数据类遭 保存浮点实数: 单精度浮点型( Single) 以4个字节存储。eg:123.45,123.45!,0.12345E+3(表示0.12345×105 双精度浮点型( Double) 以8个字节存储。eg:123.45#,0.12345E+3#,0.12345D+3 保存定点实数和整数: 货币型( Currency) 以8个字节存储。最多其小数点左边有15位数字,右边有4位数字。 eg:1234@,123.45@ 保存二进制数: 字节型(Byte) 以1个字节存储。其取值范围为0~255
保存浮点实数: 单精度浮点型(Single) 以4个字节存储。eg:123.45, 123.45! ,0.12345E+3(表示0.12345103 ) 双精度浮点型(Double) 以8个字节存储。eg:123.45#, 0.12345E+3#, 0.12345D+3 保存定点实数和整数: 货币型(Currency) 以8个字节存储。最多其小数点左边有15位数字,右边有4位数字。 eg:1234@,123.45@ 保存二进制数: 字节型(Byte) 以1个字节存储。其取值范围为0~255。 标准数据类型 6

标准数据类遭 2.日期数据类型:Date 用于保存日期和时间,表示方法有两种 ①将可以被认作日期和时间的字符用号码符(并……,#)括起来。 VB接受许多种日期时间格式 eg:#27 March,19991:20am# Apr-2-05# #12/18/1999# #1998-5-1213:20# 以数字序列表示。小数点左边的数字代表日期,右边的数字代表 时间,0为午夜,0.5为中午12点。负数代表1899年12月31日之 前的日期和时间
2.日期数据类型: Date 用于保存日期和时间,表示方法有两种: ① 将可以被认作日期和时间的字符用号码符(#……#)括起来。 VB接受许多种日期时间格式 eg: # 27 March,1999 1:20 am# #Apr-2-05# #12/18/1999# #1998-5-12 13:20 # ② 以数字序列表示。小数点左边的数字代表日期,右边的数字代表 时间,0为午夜,0.5为中午12点。负数代表1899年12月31日之 前的日期和时间。 7 标准数据类型

标准数据类遭 3.字符数据类型: String 用于保存字符型数据,包括西文字符和汉字。表示方法为 用括起来 eg: abc ABC""计算机 12.34""321 (空串) (空格) 4.逻辑型数据类型: Boolean 用于进行逻辑判断,只有Tue和Fae两个值。 逻辑数据类型其他数据类型 true
3. 字符数据类型: String 用于保存字符型数据,包括西文字符和汉字。表示方法为 用“”括起来。 eg: "abc" "ABC" "计算机" "12.34" "321" ""(空串) “ ”(空格) 8 标准数据类型 4.逻辑型数据类型:Boolean 逻辑数据类型 其他数据类型 true -1 false 0 用于进行逻辑判断,只有True和False两个值

标准数据类遭 5对象数据类型: Object 用来表示图形或应用程序中的对象,用4个字节存储。 6.变体数据类型: lariant 是对所有未定义的变量的缺省数据类型。是可变的数 据类型,它对数据的处理完全取决于程序上下文的需要
5.对象数据类型:Object 用来表示图形或应用程序中的对象,用4个字节存储。 9 标准数据类型 是对所有未定义的变量的缺省数据类型。是可变的数 据类型,它对数据的处理完全取决于程序上下文的需要。 6. 变体数据类型:Variant

33变量与常量 变量或常量定义:命了名的存储单元。其中 变量:在程序运行中其值可以改变的量。 常量:在程序运行中其值不可以改变的量 2.变量与常量命名规则: *必须以字母或汉字开头,由字母、汉字,数字或下划线组成,长度 小于等于255个字符。 不能使用VB中的关键字 *VB中不区分变量名的大小写。 为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该 变量的数据类型
10 3.3 变量与常量 1. 变量或常量定义:命了名的存储单元。其中 变量:在程序运行中其值可以改变的量。 常量:在程序运行中其值不可以改变的量。 2. 变量与常量命名规则: 必须以字母或汉字开头,由字母、汉字,数字或下划线组成,长度 小于等于255个字符。 不能使用VB中的关键字。 VB中不区分变量名的大小写。 为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该 变量的数据类型
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《数据结构与算法分析》课程教学资源(PPT讲稿)Lists, Stacks and Queues.ppt
- 《计算机网络与通信》课程教学资源(PPT课件)Chapter 8 传输层.ppt
- 《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)Chapter 08 Network Security.ppt
- 《计算导论与程序设计》课程教学资源(PPT课件讲稿)Chap 5 函数.ppt
- 贵州大学:计算机应用基础(PPT课件讲稿)计算机基础知识.pdf
- 《计算机组装与维护》课程教学资源(PPT课件讲稿)第十一章 计算机数据恢复技术.ppt
- 《C语言程序设计》课程教学资源(PPT讲稿)第1章 程序设计和C语言.pptx
- 北京师范大学:《计算机文化基础》课程教学资源(PPT课件讲稿)08 网页制作基础知识(赵国庆).ppt
- 水平集方法与图像分割 Level set method and image segmentation.pptx
- 《计算机网络》课程教学资源(PPT讲稿)网络安全(访问控制、加密、防火墙).ppt
- 同济大学:《大数据分析与数据挖掘 Big Data Analysis and Mining》课程教学资源(PPT课件讲稿)Platforms for Big Data Mining(主讲:饶卫雄).ppt
- 《数据结构》课程教学资源(PPT课件讲稿)第八章 图.ppt
- 《单片机应用技术》课程PPT教学课件(C语言版)第3章 MCS-51指令系统及汇编程序设计.ppt
- 《编译原理与技术》课程教学资源(PPT课件讲稿)代码优化.ppt
- Progress of Concurrent Objects with Partial Methods.pptx
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 12 Language Models.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 6 Concurrency - Deadlock(死锁)and Starvation(饥饿).ppt
- 《操作系统》课程教学资源(PPT课件讲稿)实时调度 Real-Time Scheduling.ppt
- 白城师范学院:《数据库系统概论 An Introduction to Database System》课程教学资源(PPT课件讲稿)第二章 关系数据库(2.1-2.3).ppt
- 《计算机算法设计与分析》课程教学资源(PPT课件)第8章回溯法.ppt
- 南京大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)简介、第一章 引论(谭晓阳).ppt
- 中国科学技术大学:《Linux操作系统分析》课程教学资源(PPT课件讲稿)第一章 绪论(主讲:陈香兰).ppt
- 西华大学:《电子商务概论》课程教学资源(PPT课件讲稿)第4章 电子商务的安全问题.ppt
- 北京大学:未来互联网体系结构(PPT讲稿)Future Internet Architecture(Introduction).pptx
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第5章 输入输出系统.ppt
- 清华大学出版社:《物流电子商务》课程教学资源(PPT课件讲稿,共八章,主编:董铁,制作:李晓新).ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第三章 数据链路层.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第四章 网络层.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)契约式设计 Design by Contract.ppt
- 《计算机网络安全》课程教学资源(PPT课件讲稿)第三章 网络防病毒.ppt
- 同济大学:《软件测试》课程教学资源(PPT课件讲稿)第5章 单元测试(朱少民).ppt
- 香港科技大学:Information-Agnostic Flow Scheduling for Commodity Data Centers.pptx
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第九章 查找.ppt
- 《数字图像处理 Digital Image Processing》课程教学资源(PPT课件讲稿)第10章数字图像处理的应用.ppt
- 北京大学信息学院:《高级软件工程》课程教学资源(PPT课件讲稿)第五讲 新运行平台——云计算平台.pptx
- 视觉系统(PPT课件讲稿)The Visual System.ppt
- 谈模式识别方法在林业管理问题中的应用(PPT讲稿).pptx
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第十章 人机交互接口(主讲:刘忠国).ppt
- 深圳大学:《编译原理》课程教学资源(PPT课件讲稿,共四章,尹剑飞).ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第2章 MCS-51单片机结构及原理.pptx