文档介绍:第2章 Visual Basic语言基础
熟悉VB程序中代码和语句书写规则;
掌握VB的数据类型;
掌握VB的运算符和表达式的使用;
掌握常用内部函数的使用;
本章重点:
变量和常量的定义及使用、运算符和表达式的使用及常用内部函数的使用。
本章难点:
数据类型、运算符与表达式。
本章内容及要求:
Visual Basic语言字符集及编码规则
Visual Basic的字符集
l   字母:大写英文字母A—Z;小写英文字母a—z。
l    数字:0一9;
l 专用字符:共27个,
编码规则与约定
(一)、编码规则
。
,语句间要用冒号“:”分隔。
,或在特别需要时,可以换行。换行时需在本行后加入续行符,1个空格加下划线“_”。
。
,也可以使用单引号“'”,注释内容可直接出现在语句的后面。
,标号是以字母开始而以冒号结束的字符串。
Visual Basic语言字符集及编码规则
(二)、约定
,对于VB中的关键字其首字母大写,其余字母小写
2. 注释有利于程序的维护和调试
Rem开始或单撇‘。
例如: ’ This is a VB
REM This is a VB
“块注释/取消块注释”
:每个对象的名字由3个小写字母组成的前缀(指明对象的类型)和表示该对象作用的缩写字母组成。
Visual Basic语言字符集及编码规则
数据类型
Visual Basic的标准数据类型
用户自定义类型
在模块级别中使用,用于定义包含一个或多个元素的用户自定义的数据类型。
使用形式:
Type 自定义类型名
元素名[([下标])] As 类型名
元素名[([下标])] As 类型名
. . .
End Type
说明
数据类型
Type Student
Xh As String
Xm As String
Xb As String
Nl As Integer
Score As Single
End Type
例如: 对于一个学生的“学号”、“姓名”、“性别”、“年龄”、“入学成绩”等数据,为了处理数据的方便,常常需要把这些数据定义成一个新的数据类型(如Student类型)。
数据类型
常量和变量
常量
在程序运行过程中,其值不能被改变的量称为常量。在VB中有三类常量:
普通常量符号常量系统常量。
一、普通常量
1.  整型常量
(1)整型(Integer):表示-32768至32767之间的整数
例如:10 110 20
(2)长整型(Long):
表示-2,147,483,648至2,147,483,647之间的整数
例如:长整型常数的书写: 23&
通常我们说的整型常量指的是十进制整数,但VB中可以使用八进制和十六进制形式的整型常数,因此整型常数有如下三种形式:
1)十进制整数。如125,0,-89。20
2)八进制整数。以&或&O(字母O)开头的整数是八进制整数,如&O25表示八进制整数25,即(25)8 ,等于十进制数21。
3)十六进制。以&H开头的整数是十六进制整数,如&H25表示十六进制整数25,即(25)16 ,等于十进制数37。VB中的颜色数据常常用十六进制整数表示。
常量和变量
2、实数
1)单精度实型(Single):有效数为7位
2)双精度实型(Double):有效数为15位
常量的表示:
1)十进制小数形式。它是由正负号(+,-)、数字(0~9)和小数点(.)或类型符号(!、#)组成,即±,±n!或±n#,其中n是0~9的数字。
、.123、、123!、123#等
2)指数形式。
±nE±m 或±±m, ±nD±m 或±±m
例:+3 和 + ×103。
常量和变量