- 4
- 0
- 约9.67千字
- 约 52页
- 2022-05-29 发布于辽宁
- 举报
空白演示;Visual Basic语言基础 ;主 要 内 容; 2.1.1 字符集 ; VB语言的基本元素是指用VB编写程序时所能使用的所有符号的集合,称为VB的字符集。包含字母、数字和专用字符3类,共89个字符,即:
? 字母:大写英文字母A~Z;小写英文字母a~z。
? 数字:0~9。
? 专用字符:共27个。;Visual Basic中的专用字符 ; 标识符是一个字符序列,用来标记变量名、符号常量名、过程或函数名、控件名及类型名等。在Visual Basic中,对标识符进行命名必须符合以下语法规定:
? 标识符必须由字母、数字、汉字或下划线_组成。
? 标识符的第一个字符必须是字母或汉字。
? 长度不超过255个字符。
? 标识符不能分行书写。
? 标识符不能与系统中已定义的关键字同名。
使用标识符时应注意,Visual Basic中的标识符不区分字母的大小写。另外为了提高程序的可读性,在为标识符命名时,除了需要符合上述规则外,最好能够做到见名知义、易于识别。 ; 关键字也称为保留字,是Visual Basic系统预先定义的、具有特定含义的标识符,是语言的组成部分,其中包括预定义语句、标准过程、函数、运算符和常量等。由于已经被系统占用,因此不能再用来命名变量、符号常量及过程等。Visual Basic中关键字的首写字母为大写,在代码编辑窗口输入关键字时,不论大小写字母系统都可以识别,并自动转换为系统的标准形式。
例如Abs 、As 、Const 、Dim、 Do、End、Integer、Mod等都是一些常用的关键字,其他关键字可从Visual Basic联机帮助文件中找到。; 2.2.1 数值型数据 ; 现实生活中的数据是有类型之分的,例如年龄一般用整数表示,工资、成绩等用带小数点的数描述,姓名由一串中文或英文字符表示,而生日则是一个由年月日表示的日期。为了在程序设计语言中正确表示这些日常生活中所用到的不同的数据信息,程序设计语言中出现了不同的数据类型,比如整型、实型、字符型、日期型、逻辑型等。不同数据类型表示的数据的取值范围、所适用的运算不同,在内存中所占有的存储单元数目也不同。因此,正确地区分和使用不同的数据类型,可以使程序运行时占用较少的内存,确保程序???行的正确性和可靠性。
Visual Basic具有系统定义的基本数据类型,另外,用户也可以根据需要自定义新的数据类型。; Visual Basic的数值型数据包括整型、浮点型、货币型和字节型数据。
1.整型数据
整型数据是不带小数点和指数符号的数,可以带有正号(+)和负号(-),在计算机内部以二级制补码形式表示。它的运算速度快且精确,但数据的表示范围小。整型数据的类型分为整型和长整型两种。
⑴整型:用Integer表示,其类型说明符为%。整型数据在计算机内存中占2个字节,其取值范围为-32768~32767。
⑵长整型:用Long表示,其类型说明符为。长整型数据在计算机内存中占4个字节,其取值范围为-231~231-1(即-2147483648~2147483647)。若某个数据超过了长整型的数值范围,则应改用浮点型表示。; 2.浮点型数据
浮点数又称为实数,是指带有小数点或写成指数形式的数。浮点数所表示的数的范围较大,但存在误差,运算速度慢。浮点数的类型分为单精度和双精度。
⑴单精度:用Single表示,其类型说明符为!。单精度数在内存中占用4个字节,精度为7位,其表示的数据范围为-3.402823E+38~3.402823E+38。单精度数可用小数形式或指数形式表示,指数用E或e表示。
⑵双精度:用Double表示,其类型说明符为#。双精度数据在内存中占8个字节,精度为15位,其表示的数据范围为 -1.79769313486232D+308~1.79769313486232D+308。双精度数也可用小数形式或指数形式表示,指数用D或d表示。; 3.货币型数据
货币类型(Currency)是为表示货币值及对货币进行计算而设置的,特点是小数点前15位和小数点后4位均为精确计算,若小数位数超过4位,系统则会按四舍五入原则进行截取。该类型一般用于财务方面的运算。
货币型数据在内存中占用8个字节,以定点实数或整数表示,类型说明符为@。例如123.91@、919@均为货币型数据。
4.字节型数据
字节类型(Byte)数据在内存占1个字节,其取值范围为0~255,一般用于存储无符号的二进制数。; 字符型(String)数据是用双引号括起来的一串字符,也称为字符串。构成字
原创力文档

文档评论(0)