VFP函数表达式练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Visual Foxpro函数与表达式
一、选择题
1、在Visual Foxpro数据库管理系统中,下列数据属于常量的是()
A.02/07/97 B.T C..Y. D.TOP
2、将逻辑真值赋给内存变量LZ的正确方法是:()
A.LZ=“.T.”B.STORE“T”TO LZ C.LZ=TURE D.STORE.T.TO LZ
3、在Visual Foxpro的命令窗口中,执行下列命令后的显示结果是()
X=CTOD('07/27/98')
Y=CTOD('07/17/98')
? Y-X
A.10 B.11 C.-10 D.错误
4、在下列Visual Foxpro表达式中,结果为日期类型的正确表达式是()
A.DATE()+TIME()B.DATE()+30 C.DATE()-CTOD(“01/01/98”)D.356-DATE ()
5、在下列Visual Foxpro表达式中,结果为真(.T.)的是()
A.‘112’>‘85’B.[李明]=[ 李明]
C.CTOD(“03/21/98”)>CTOD(“03/12/98”)D.‘男’$性别
6、假定X=2,执行命令?X=X+1后,其结果的是()
A.3 B.2 C..T. D..F.
7、在下列Visual Foxpro表达式中,运算结果为字符串的是()
A.‘1234’-‘43’B.‘ABCD’+‘XYZ’=‘ABCDXYZ’
C.CTOD(DATE())>‘04/05/97’D.CTOD(‘04/05/97’)
8、在下列关于内存变量的叙述中,错误的一条是()
A.一个数组中的各元素的数据类型必相同B.内存变量的类型取决于其值的类型C.内存变量的类型可以改变D.数组在使用之前要用DIMENSION或DECLARE语句进行定义
9、有如下命令序列:
STORE“456 ”TO X
STORE“123”+X TO Y
STORE Y-“789”TO Z
执行上述命令之后,Z的值是()
A.“123456789”B.“123456 789”C.“123 456789”D.“123456789 ”
10、下列选项中,不能用作VISUAL FOXPRO变量名的是()
A.8ABC8 B.A_001_BC C.S0000 D.xyz
11、下列表达式中,不是字符型表达式的是()。
A.“9”+“5”B.[7]-“1”C.3+6 D.[0]
12、用DIMENSION 命令定义数组后,各数组元素在没赋值之前的数据类型是()
A.逻辑型B.数值型C.字符型D.未定义
13、Visual Foxpro数据库文件中的字段是一种()
A.常量B.变量C.函数D.运算符
14、Visual Foxpro中的变量有两类,它们分别是()
A.内存变量和字段名变量B.局部变量和全局变量
C.逻辑变量和日期变量D.字符型变量和数值型变量
15、用DIMENSION Q(3,5)命令定义一个数组Q,该数组的下标变量数目是( )
A.15 B.24 C.8 D.10
16、在Visual Foxpro中,下述字符串表示方法中正确的是()
A.“计算机”水平“考试”B[计算机“水平”考试] C.{计算机“水平”考} D[计算机[水平]考试]
17、在Visual Foxpro中,数据类型比较说法不正确的是()
A.“56”>“234”B.“bcd”>“abc”C..T.>.F. D.{^2007/12/12}>{^2008/12/12} 18、有以下命令序列()
STORE 15 TO X
STORE 21 TO Y
?(Y=X)OR (X 执行上述命令之后,屏幕显示的值是() A..T. B..F. C.1 D.0 19、在下列关于Visua1 FoxPro数组的叙述中,错误的一条是() A.用DIMENSION和DECLARE命令都可以定义数组 B.Visua1 FoxPro支持一维数组、二维数组、三维数组 C.一个数组中各数组元素的数据类型可以不相同 D.新定义数组的各个数组元素的初始值为.F. 20、在Visual Foxpro中,可以在同类数据之间进行“-”运算的数据类型是() A.数值型、字符型、逻辑型B.数值型、字符型、日期型 C.数值型、日期型、逻辑型D.逻辑型、字符型、日期型 21、以下赋值语句正确的是() A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y C.X=8,Y=9 D.X=Y=8 22、数据库系统的核心是______。 A.数据库B.操作系统C.数据D.数据库管理系统 23、将1998年12月27日存入日期型变量RQ的正确方法是() A.STORE 12/27/98 TO RQ B.STORE DTOC(“12/27/98”)TO RQ C.STORE CTOD(“12/27/98”)TO RQ D.STORE “12/27/98”TO RQ 24、如果内存变量与字段变量均有变量名,姓名,引用内存变量的正确方法是()A.M.姓名B.M=>姓名C.姓名D.不能引用 25、设A=[6*8-2],B=6*8-2,C=“6*8-2 ”,在下列表示形式中,属于合法的表达式有()A.A+B B.B+C C.C-A D.C-B 26、在下列Visual Foxpro表达式中,运算结果一定是逻辑值的是() A.字符表达式B.算术表达式C.关系表达式D.日期运算表达式 27、在下列表达式中不符合Visual Foxpro语法要求的是() A.04/05/97 B.T+t C.1234 D.2X>15 28、设X为数值型变量,Y为字符型变量,下列符合Visual Foxpro语法要求的表达式是()A.NOT.T. B.Y*5 C.X.25 D.2X>15 29、在Visual Foxpro中,命令?与命令??的区别是() A.?在当前光标位置输出表达式结果;命令??在下一行开始输出。 B.与A相反 C.?可以输出一个常量、变量或表达式;而??可以输出若干个常量、变量或表达式。