- 3
- 0
- 约1.1万字
- 约 31页
- 2018-05-18 发布于江西
- 举报
Visual Basic 程序设计 第3章 Visual Basic语言基础.doc
Visual Basic 程序设计 第3章 Visual Basic语言基础
*
第3章 Visual Basic语言基础
内容简介
3.1 基本数据类型
3.2 常量和变量
3.3 运算符与表达式
3.5 编码规则
3.4 常用内部函数
3.6 举例
在进行VB程序设计之前,首先要了解VB语言是如何描述数据以及数据类型的作用是什么?因为要有不同类型的数据存储到计算机内存中,而它们所占计算机存储的空间、使用范围及数据操作都不同,所以要将数据划分成不同的数据类型。数据类型的主要功能是用来区分不同的数据。
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据类型的主要作用是:
① 规定属于某数据类型数据的使用范围;
② 规定某数据类型数据所具有的操作;
③ 规定某数据类型数据所占用的内存空间大小。
在VB中,由于不同类型的数据有不同的操作方式和不同的取值范围,所以在程序设计中,要注意所用数据的类型。VB语言的数据类型可分为:基本数据类型和用户自定义数据类型。本节主要介绍基本数据类型,用户自定义数据类型在后面介绍。
*
第3章 Visual Basic语言基础
3.1 基本数据类型
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据是描述客观事物的数、字符以及所有能输入到计算机中,并能被计算机程序加工处理的符号的集合
数值(Numeric)数据类型
取值范围:
-32768~32767
长整型 Long
取值范围:
-2147483648~
2147483647
单精度Single
最多可表示7位有效数字
最多可表示15位有效数字
整型 Integer
双精度Double
*
第3章 Visual Basic语言基础
3.1 基本数据类型
字符型(String)
用于存放字符串,有变长和定长2种,分别表示固定长度和可变长度的字符串
布尔型(Boolean)、日期型(Date)、变体类型(Variant)
变长字符串
字符串的长度不固定
定长字符串
字符串具有固定长度
*
第3章 Visual Basic语言基础
3.1 基本数据类型
数据类型
类型名称
前缀
存储空间(Byte)
范 围
整形
Integer
Int
2
-32768~32767
长整形
Long
Lng
4
-2147483648~2147483647
单精度型
Single
Sng
4
负数:-3.402823E38~-1.401298E-45
正数:1.401298E-45~3.40823E38
双精度型
Double
Dbl
8
负数:-1.79769313486232E308 ~
4.94065645841247E-324
正数:4.94065645841247E-324 ~
1.79769313486232E308
字符型
String
Str
1字节/字符
1 ~ 6558字节(64KB)
货币型
Currency
Cur
8
-922337203685477.5805~922337203685477.5807
布尔型
Boolean
Bln
2
True 或 False
日期型
Date
Dtm
8
100年1月1日~9999年12月31日
字节型
Byte
Byt
1
0~255
对象型
Object
Obj
4
任何对象的引用
变体型(数值)
Variant
Vnt
16
任何数值,最大可达Double的范围
变体型(字符)
Variant
Vnt
根据需要分配
同字符型
*
第3章 Visual Basic语言基础
3.2 常量和变量
常量和变量命名的规则
在VB中常量和变量的命名要遵循以下的规则:
①只能由字母、数字和下划线组成,并且首字符必须是字母,长度小于等于255个字符。例如:abc,student1,name_2。
②不能使用VB中的关键字。
③VB中不区分常量名或变量名的大小写。常量名一般全部用大写字母表示。变量名一般首字母大写,其余用小写字母表示。
④为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。例如intSum,dblMax,strName
⑤常量名或变量名在同一范围内必须是唯一的。范围指的就是引用常量名或变量名的变化域:一个过程、一个窗体等。
*
第3章 Visual Basic语言基础
3.2 常量和变量——常量
在VB中用常量表示在整个程序中事先设置的、不会改变数值的数据。
常量有三种类型
直接常量
符号常量
系统常量
您可能关注的文档
- G融资平台公司债务风险管理.doc
- 安全生产法律法规及相关专业知识的测试.doc
- AA级旅游景区质量等级评定.doc
- 家庭养老孝道传承模式利弊分析影响论文(共6篇).doc
- 六年级德育工作计划3篇-六年级德育工作计划3篇-六年级德育工作计划3篇-.doc
- x露天煤矿各种安全生产管理制度汇编.doc
- 2015年下半年重庆省公卫助理:痰液的一般性状检测考试试题.doc
- 曼昆《宏观经济学》(第7版)笔记(宏观经济学的数据).doc
- 中国劳动关系学院分数线.doc
- 一建工程经济真题 2015年一建工程经济真题答案及解析.doc
- 2025-2026学年科普版七年级下册英语Unit7 Being a Smart Shopper素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit10 Lending a Helping Hand素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit11 Rules Matter素养测评卷(含答案).docx
- 2025-2026学年科普版七年级下册英语Unit12 Better Together素养测评卷(含答案).docx
- 2026年中考英语语法选择专题训练(含答案).docx
- 2026中考语文二轮学思并重,涵养君子之德论语十二章、虽有佳肴、大道之行也.docx
- 中考文言文常见文化常识梳理.docx
- 中考语文二轮:内修君子德外尽忠臣心诚子书出师表修身立德主题学习.docx
- 中考语文二轮:不一样的求学路一样的成长梦送东阳马生序劝学主题学习.docx
- 中考语文二轮:《陋室铭》《爱莲说》托物寓意主题学习.docx
最近下载
- 初中物理尖子生自主招生培优讲义版块20 专题20 信息与能源 (教师版) .pdf VIP
- 机战Z破界篇全攻略(整理自巴士与机战世界).doc VIP
- 2026年春季学期幼儿园园务工作计划.docx VIP
- 初中物理尖子生自主招生培优讲义版块9 压强 专题9-5 薄片脱落问题 (学生版) .pdf VIP
- 初中物理尖子生自主招生培优讲义版块10 浮力 专题10-4 多状态计算 (学生版) .pdf VIP
- 因子选股系列分析报告:基本面因子的重构.pdf
- 可膨胀型阴茎假体植入术的并发症预防与处理.ppt VIP
- 共同的纽约OneNYC-2050-舒适的环境英文版.pdf VIP
- 初中物理尖子生自主招生培优讲义版块12 简单机械 专题12-4 简单机械实验 (学生版) .pdf VIP
- 人教版2026-2027学年八年级历史下册教学计划(及进度表).docx
原创力文档

文档评论(0)