常量•定义:常量是在程序执行过程中其值不能改变的存储单元或数据。•Vb中的语句:const常量名=常数或字符串•例1:constPi=3.1415变量•定义:变量是在程序运行中可以被改变的值的存储单元。•变量名:以字母开始,后可跟字母、数字、下划线等,不区分大小写,不能使用保留字。•Vb语句类型:dim变量名as变量的类型•例:dimcountasintegerdimnameasstring•下面正确的命名方式:be34,n*m,name2,j_ghi下列可作为VisualBasic变量名的是(A)4*delta(B)apple(C)4ac(D)a+b基本数据类型•整数型integer范围:-32768—32767•长整型long•单精度实数型single•双精度实数型double•字符串型string•逻辑型boolean•日期型dateVB中常用的数据类型如下表(课本P69页)数据类型名说明性质Integer整数型-32768~32767范围内的任何整数占2字节Long长整数型-2147483648~2147483467范围内的任何整数占4字节Single单精度实数型绝对值在1.401298E-45到3.402823E38内的任何实数,有效数字约6~7位占4字节Double双精度实数型绝对值在10E-324到1.79E308内的任何实数,有效数字约14~15位E表示乘方的底数为10占8字节String字符串型一段文字和符号,放在一对双引号(英文状态)之间Boolean逻辑型判断的结果,其值为真(True)或假(Flase)如:你是三岁小孩吗?Date日期型日期和时间数组•定义:数组是用于存储同一类型的一批数据的存储空间。•一维数组形式:dim变量名(A1toA2)as元素类型(A1<=A2)dim变量名(A)as元素类型(A>=0)•例:dimscore(1to54)asintegerdimscore(54)asinteger数组变量:用来存储一批同类型的数据。•期末考试结束了,学校一共举行了三门考试,请你为这三门考试名定义一个数组变量DimDim数组变量名数组变量名((A1ToA2A1ToA2)as)as元素的类元素的类型型定义一个二维数组•如Dimabc(1to3,1to4)AsIntegerabc(1,1)abc(1,2)abc(1,3)abc(1,4)abc(2,1)abc(2,2)abc(2,3)abc(2,4)abc(3,1)Abc3,2)Abc3,3)Abc3,4)Dim数组变量名(A1ToA2,B1ToB2)As元素的类型如abc(2,3)就是第2行,第3列上的元素了。