VB程序设计初步基本数据类型、常量变量1、数据数据是信息的一种记录形式。例如:一本书的页数200页(一个整数),某个时刻的温度26.1℃(一个实数)一封信的内容(一段文字)等2、VB里常见的基本数据类型说明数据类型存储空间(字节)表示范围整型Integer2-32768~32768范围内的任何整数长整型Long4-2147483648~2147483647范围内的任何整数单精度实数型Single4绝对值在1.4E-45到3.4E38内的任何实数,有效数字约6-7位双精度实数型Double8绝对值在10E-324到1.79E308内的任何实数,有效数字约14-15位逻辑型Boolean2True或False字节型Byte10~255日期型Date8100年1月1日~9999年12月31日,字符串String0~约20亿一、常量常量指______________________________________________________________________例如整数常量:121024实数常量:3.1416-0.25字符串常量:“Basic”“0.618”(说明:是一段内容不固定的文字,由一对双引号之间的若干个字符的序列组成。)逻辑常量:truefalse(说明:只有两个常量,其值为True(真)和False(假))①上面所有这些直接用数字或符号书写的常量叫__________②可以用一个符号(通常是一个有意义的名字)来代表一个常量,这样的常量被称为_________例:constpi=3.14159构造了一个符号常量pi,来代表圆周率的近似值3.14159,以后程序里所有的pi都会被VB自动地换成实数3.14159。练习例1.请写出下表中各个字段的数据类型二、变量1.变量指_________________________________________________________________________-2.变量命名的三个规则:1._________________________________________2._________________________________________3._________________________________________3.变量的定义形式:Dimcountasintegercount是整数型的变量Dimxasdouble,yasdoublex和y都是双精度实数型的变量Dimnameasstringname是字符串型的变量4.数组变量:_____________________________________________________________________基本数据类型整型:___________________________________________________实型:__________________________________________________字符串型:_______________________________________________日期型:_________________________________________________逻辑型:_________________________________________________数组是由一批____________的变量构成的一个序列,组成数组的第一个变量被称为数组的_______或称为下标变量,下标是一个整数,用来指出某个元素在数组中的位置。数组:说明一维数组变量常用形式如下:Dim数组变量名(a1toa2)as元素的类型例如:Dimscore(1to50)asinteger说明score是由50个整数变量构成的一个一维数组变量,即,它有50个数组元素Score(1)、score(2)、score(3)、……、score(49)、score(50)每一个元素都是一个整数类型的变量说明二维数组变量常用形式如下:Dim数组变量名(a1toa2,b1tob2)as元素的类型例如:Dimprice(1to50,1to8)asdouble说明price是一个二维数组变量,可以存储20行数据,每行中包含8个双精度实数数据一般地,price(i,j)是数组price第i行第j列上的元素三、常用的标准函数函数名函数的功能应用举例函数返回值Abs(X)求X的绝对值Abs(-3.5)3.5Int(X)求不大于X的最大整数Int(4.1)Int(-4.1)4-5Sqr(X)求X的算术平方根Sqr(4)Sqr(6)22.44948Exp(X)求e的X次方Exp(2)7.389056Log(X)求以e为底的X的对数Log(3)1.098612Sin(X)求X的正弦值Sin(3.1416/2)0.9999999一维数组(一个1行1列表格)二维数组(一个多行多列表格)Cos(X)求X的余弦值Cos(3.1416/3)0.4999999Tan(X)求X的正切值Tan(3.1416/3)1.7320606四、常用类型转换函数和字符串函数函数名函数的功能应用举例函数返回值Asc(X)字符转换成ASCⅡAsc(A)=65Chr(X)ASCⅡ转换成字符Chr(48)=“0”Val(X)数字字串转换成数值Val(“-170”)=-170Str(X)数值转换成字符串Str(-170)=“-170”Len(X)计算字符串的长度Len(“asd”)=3Mid(X,n,k)取字符串X中第n个字符起长度为k的子串Mid(“abcd”,3,1)=“c”Fix(X)截掉数据的小数部分Fix(2.56)=2练习1.下列可作为VB变量...