Visual Foxpro函数与表达式
一、选择题
1、在Visual Foxpro数据库管理系统中,下列数据属于常量的是(C )
A.02/07/97 B.T C..Y. D.TOP
2、将逻辑真值赋给内存变量LZ的正确方法是:( D )
A.LZ=“.T.”B.STORE“T”TO LZ C.LZ=TURE D.STORE .T. TO LZ
3、在Visual Foxpro的命令窗口中,执行下列命令后的显示结果是(C )
X=CTOD('07/27/98')
Y=CTOD('07/17/98')
? Y-X
A.10 B.11 C.-10 D.错误
4、在下列Visual Foxpro表达式中,结果为日期类型的正确表达式是( B )
A.DA TE()+TIME()B.DATE()+30 C.DATE()-CTOD(“01/01/98”)D.356-DATE()5、在下列Visual Foxpro表达式中,结果为真(.T.)的是(C )
A.‘112’>‘85’B.[李明]=[ 李明]
C.CTOD(“03/21/98”)>CTOD(“03/12/98”)D.‘男’$性别
6、假定X=2,执行命令?X=X+1后,其结果的是( D )
A.3 B.2 C..T. D..F.
7、在下列Visual Foxpro表达式中,运算结果为字符串的是( A )
A.‘1234’-‘43’B.‘ABCD’+‘XYZ’=‘ABCDXYZ’
C.CTOD(DA TE())>‘04/05/97’D.CTOD(‘04/05/97’)
8、在下列关于内存变量的叙述中,错误的一条是( A )
A.一个数组中的各元素的数据类型必相同B.内存变量的类型取决于其值的类型
C.内存变量的类型可以改变D.数组在使用之前要用DIMENSION或DECLARE语句进行定义9、有如下命令序列:
STORE“456 ”TO X
STORE“123”+X TO Y
STORE Y-“789”TO Z
执行上述命令之后,Z的值是( D )
A.“123456789”B.“123456 789”C.“123 456789”D.“123456789 ”
10、下列选项中,不能用作VISUAL FOXPRO变量名的是(A )
A.8ABC8 B.A_001_BC C.S0000 D.xyz
11、下列表达式中,不是字符型表达式的是(C )。
A.“9”+“5”B.[7]-“1”C.3+6 D.[0]
12、用DIMENSION 命令定义数组后,各数组元素在没赋值之前的数据类型是(A )
A.逻辑型B.数值型C.字符型D.未定义