预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共71页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第四章VB程序设计初步4.1基本数据类型、常量、变量实数的科学计数法表示:1.5e-45相当于1.5*10(-45)3.4e38相当于3.4*10387E5相当于7*1057E-5相当于7*10(-5)字符串:双引号开始并且双引号结尾的一段文字内容如:“Ilovethisgame”“VisualBasic”1、下列数据中不属于整数范围的是(A)-2345(B)32768(C)0(D)-327682、100000不可能的数据类型是(A)integer(B)long(C)single(D)double3、下列数据中不属于字符串的是(A)”Imhere”(B)”100”(C)”1E+2”(D)100圆周率Π=3.14159265…….光速C=3×108m/s(真空中)声速V=340m/s(15℃)水比热容C=4.2×103J/(kg•℃)阿伏伽德罗常数NA=6.02264691±0.6xl0^23个/摩尔常量:指数据的存储单元,其存储的数据在程序的执行过程中是可变的。不同变量要用不同的名称,变量名由字母、数字和下划线,但必须以字母开头,变量中字母大小写不区分;一般情况下,需要指定变量的类型。如adc、a、a23、b_3等一些保留字不能作为变量:数据类型名称,如integer、single、long、double、string、boolean、date等编程语句关键词,如and、or、if、then、else、end、dim、redim、as、const、mod、select、case、for、to、next、do、while、loop、sub、function等系统函数名称,如abs、int、sqr、exp、log、sin、cos、tan、asc、chr、val、str、len、mid、fix,left、right等一些系统值:如true、false、ReadOnly、SyncLock等其他一些保留字:Preserve、Private、Property、ProtectedPublic1.下面4项中合法的变量名是(A)X_yz(B)123abc(C)integer(D)X+Y2、下列属于非法的变量名是(A)r1_(B)next_1(C)Next(D)integer1用来存储同一批类型的数据,它是由同一批类型的变量构成的一个序列;组成数组的每一个变量称为数组的元素,或称为下标变量,下标是一个整数,用来指出元素在数组中的位置,数组每个元素的位置由它的下标唯一确定。形式是:Dim数组变量名(A1toA2)As元素类型A1是数组下标的下界,A2是下标的上界,A1和A2都是整数常量。如:dimscore(1to50)asinteger,它包含的元素有score(1)、score(2)……score(50)dimstrname(-7to10)asstring,它包含的元素有score(-7)、score(-6)……score(10)dim数组变量名(n)as元素类型相当于dim数组变量名(0ton)as元素类型其中n为整数常量dimscore(50)asintegerdimscore(0to50)asinteger一维数组用来存储数据的一个线性序列Dima(1ton)asintegera(1)a(2)a(3)a(4)a(5)……a(n)二维数组用来存储一个二维表Dima(1tom,1ton)asintegera(1,1)a(1,2)a(1,3)a(1,4)……a(1,n)a(2,1)a(2,2)a(2,3)a(2,4)……a(2,n)a(3,1)a(3,2)a(3,3)a(3,4)……a(3,n)…………………………………………………………………………………………………………a(m,1)a(m,2)a(m,3)a(m,4)……a(m,n)二维数组变量形式:Dim数组变量名(A1toA2,B1toB2)as元素的类型如:dimprice(1tom,1ton)asintegerprice(3,4)是数组price第3行第4列上的元素多维数组变量形式:Dim数组变量名(A1toA2,B1toB2,..,N1..N2)as元素的类型如:dimprice(1to20,1to8,..,4)asdoubleprice(1,2,..,4)是数组的一个元素多维数组可以存放的数据量:每一维的数据量的乘积如dimprice(1to5,-1to2,4)asdouble可以存放的数据个数:5*4*5=1001、如下数组声明语句,正确的是(A)Dima[3,4]AsInteger(B)Dima(1to3,4to9)AsInteger(C)Dima(1to3,3)Integer(D)Dima(3,4)As2、要分配存放如下方阵的数据:1.12.23.34.45.56.67.7