- 1
- 0
- 约1.15万字
- 约 45页
- 2016-10-26 发布于广东
- 举报
第2章 Visual Basic语言基础 Visual Basic应用程序包括两部分内容,即界面和程序代码。其中程序代码的基本组成单位是语句(指令),而语句是由不同的基本元素构成的,包括数据类型、常量、变量、内部函数、运算符和表达式等。在这一章中,将介绍构成Visual Basic应用程序的这些基本元素。 第2章 Visual Basic语言基础 2.1 数据类型 2.2 常量与变量 2.3 运算符、表达式、函数 2.4 Visual Basic编码规则 2.1 数据类型 为了对数据进行快速处理和有效地利用存储空间,Visual Basic把数据分为各种不同的类型,数据类型体现了数据结构的特点。 2.1 数据类型 2.1.1 数值型 2.1.2 String(字符串)型 2.1.3 Boolean(逻辑、布尔)型 2.1.4 Date(日期时间)型 2.1.1 数值型 数值型数据分为整型、长整型、单精度浮点型、双精度浮点型、货币型和字节型。 1. Integer(整型) Integer类型的数据不带小数部分,它可以是正整数、负整数或者0。在计算机中占用2个字节(16位)的内存空间,可表示的数值范围:-32768~+32767。 2. Long(长整型) Long类型的数据在计算机中占用4个字节(32位)存储空间,可表示的数值范围:-2147483648~+2147483647。 3. Single(单精度型) 单精度型数据用来表示带有小数的实数,在计算机中占用4个字节(32位)的存储空间,可表示的范围是 正数:1.401298×10-45~3.402823×1038, 负数:-3.402823×1038~-1.401298×10-45。 单精度型数据最多可以有7位有效数字。 4. Double(双精度型) 双精度型数据与单精度型数据类似,只是它表示的数范围更大。在计算机中占用8个字节(64位)的存储空间,可表示的范围是: 正数:4.94065645841247× 10-324 ~1.79769313486232×10308 负数:-1.79769313486232 ×10308 ~-4.94065645841247×10-324 双精度型数据最多可以有15位有效数字。 2.1.2 String(字符串)型 字符串是指用双引号(“”)括起来的字符序列。专门用于存放文字信息。字符串型数据分为定长字符串型和变长字符串型。定长字符串型数据所能包含的最大字符个数是确定的,并且可以指定。变长字符串型数据所能包含的字符个数是可变的。字符串中每个字符占一个字(两个字节)。 2.2 常量与变量 在2.1节介绍了Visual Basic中使用的基本数据类型。在程序中,不同类型的数据既可以以常量的形式出现,也可以以变量的形式出现。常量是指在程序运行过程中其值是始终保持不变的量,而变量是指在程序运行过程中其值是可改变的量,它代表内存中指定的存储单元,用于存储程序运行时的临时数据。 2.2 常量与变量 2.2.1 常量 2.2.2 变量 2.2.1 常量 1. 字符串常量 字符串常量就是用双引号括起来的一串字符。这些字符可以是除双引号和回车、换行符以外的所有字符。如果一个字符串仅有双引号即""(即双引号中无任何字符,也不含空格),则称该字符串为空串。例如:"Visual Basic","A"。 2. 数值常量 数值常量共有5种表示方式:整数、长整数、定点数、浮点数和字节数。 (1)整数 十进制整数只能包含数字0~9、正负号。十进制整型数的范围为-32 768~+32 767。 十六进制数由数字0~9、A~F或a~f组成,并以H或h引导,其后面的数据位数小于等于4位,其范围为H0~HFFF。例如:H56,h12F。 八进制数由数字0~7组成,并以0或引导,其后面的数据位数小于等于6位,其范围0~0177777。 例如:O23,O037 (2)长整数 其数字的组成与整数相同。 十进制长整数的范围为-2 147 483 648~+2 147 483 647。例如:-2556764,365787872。 十六进制长整数以H开头,以&结尾,其范围为H0~FFFFFFF。例如:H3EF。 八进制数长整数以O或&开头,以&结尾,其范围为O0~O37777777777。例如:O2677。 (3)定点数 定点数是带有小数点的正数或负数。定点数表示数的范围比较小。例如: 3.141593,123.45,-100.05,0.0。定点数可以是单精度也可以是
您可能关注的文档
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第7章.ppt
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第8章.ppt
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第9章.ppt
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第10章.ppt
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第11章.ppt
- 新Visual Basic程序设计教程 教学课件 胡声艳 李为华 第12章.ppt
- 新Visual Basic程序设计教程 教学课件 刘炳文 第1章.ppt
- 新Visual Basic程序设计教程 教学课件 刘炳文 第2章.ppt
- 新Visual Basic程序设计教程 教学课件 刘炳文 第3章.ppt
- 新Visual Basic程序设计教程 教学课件 刘炳文 第4章.ppt
最近下载
- 2025新教材-译林版-七年级英语-上册-单词表.xlsx VIP
- 山西省农村信用社(农村商业银行合作银行)个人网上银行.pdf VIP
- XX市非公经济人才引进问题研究XX市重点软科学项目R2004A04研究报告 1【XX市重点软科学项目R2004A04研究报告】XX市非公经济人才引进问题研究执笔: XX大学经济学院 张一力课题主持人:张一力 副.doc VIP
- 船舶空调装置的实例与管理课件.PPT VIP
- 2025-2026学年黑龙江省大庆市高三上学期一模物理试题(附答案解析).docx VIP
- 软科学课题研究报告.doc VIP
- 高中物理必修2全册基础典型练习题(精品含答案).pdf VIP
- 便民摊点抓阄方案.doc VIP
- 中国领汇团队公开课一外汇通论.ppt
- 八年级物理 第6章 质量与密度 精选单元测试题(含答案).doc VIP
原创力文档

文档评论(0)