如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1.常量(chángliàng)**日期(rìqī)型常量例1.依次执行下列命令后的输出结果是()。SETDATETOYMDSETCENTURYONSETCENTURYTO19ROLLOVER10SETMARKTO"."?CTOD("49-05-01")(A)49.05.01(B)1949.05.01(C)2049.05.01(D)出错(chūcuò)思考:?CTOD(“09-05-01”)输出结果是什么?2.1字段变量(biànliàng)和内存变量(biànliàng)变量(biànliàng)是存储数据的容器,数据的变化体现在容器中值的变化。姓名(xìngmíng)=姓名(xìngmíng)-“您好”?姓名(xìngmíng)3.在VFP中,有如下内存变量赋值语句(yǔjù):X={^2001-07-2810:15:20PM}Y=.F.M=$123.45N=123.45Z=”123.24”执行上述赋值语句(yǔjù)后,内存变量X,Y,M,N和Z的数据类型分别是()。A)D,L,Y,N,CB)T,L,Y,N,CC)T,L,M,N,CD)T,L,Y,N,S将值存入(cúnrù)变量称作赋值。格式一:变量名=值(或表达式)格式二:store值(或表达式)to变量名(1)?/??计算并显示表达式的值(2)listmemory[like<通配符>](3)displaymemory[like<通配符>]通配符:*表示任意(rènyì)多个字符?表示单个字符例:语句LISTMEMORYLIKEa*能够显示的变量不包括:A)aB)a1C)ab2D)baclearmemoryrelease<内存变量(biànliàng)名表>releaseall[like<通配符>]例.从内存中清除内存变量(biànliàng)的命令是()。A)releaseB)DeleteC)EraseD)Destroy3.数组3.2二维数组可以用一维数组表示。例.执行如下命令序列后,最后一条命令的显示(xiǎnshì)结果是()。DIMENSIONM(2,2)M(1,1)=10M(1,2)=20M(2,1)=30M(2,2)=40?M(2)4.运算符和表达式1.执行命令A=2005/4/2之后,内存(nèicún)变量A的数据类型是()型。2.设X=“11”,Y=“1122”,下列表达式结果为假的是()。A)NOT(X==Y)AND(X$Y)B)NOT(X$Y)OR(X<>Y)C)NOT(X>=Y)D)NOT(X$Y)3.X=6<5,命令?VARTYPE(X)的输出是()。A)NB)CC)LD)出错5.常用(chánɡyònɡ)函数1.SUBSTR(“MyTeacher”,3,7)2.SUBSTR(“计算机技术”,3,2)3.有如下赋值语句:a=“计算机”,b=“微型”,结果(jiēguǒ)为”微型机”的表达式是()。A)b+LEFT(a,3)B)b+RIGHT(a,1)C)b+LEFT(a,5,2)D)b+RIGHT(a,2)4.LEFT(“12345.6789”,LEN(“子串”))的计算结果(jiēguǒ)是()。5.结果(jiēguǒ)为“大家好”的表达式是()。a="你好"b="大家"A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(A,3,4)D)b+RIGHT(a,2)6.设a=“计算机等级考试”,结果(jiēguǒ)为“考试”的表达式是()。A)LEFT(a,4)B)RIGHT(a,4)C)LEFT(a,2)D)RIGHT(a,2)(3)子串位置函数AT(<字符(zìfú)表达式1>,<字符(zìfú)表达式2>)若表达式1不是表达式2的子串则返回0,否则返回起始位置。例1:AT(”A”,”BCD”)例2:AT(‘xy’,’abcxyz’)例3:?AT(“EN”,RIGHT(“STUDENT”,4))(4)字符串替换函数STUFF(<字符串1>,<起始位置>,<长度>,<字符串2>)例:下列(xiàliè)程序段执行后,内存变量s1的值是()。s1=“network”s1=stuff(s1,4,4,“BIOS”)?s1(5)字符串匹配函数LIKE(<字符表达式1>,<字符表达式2>)两个表达式完全匹配返回.T.,否则返回.F.。表达式1中可以包含通配符*和?。例1:LIKE(‘xy?’,’xyz’)例2:LIKE(‘XY*’,‘XYZ’)(6)空格生成函数SPACE(<数值表达式>)例:?LEN(SP