VFP数据库程序设计基础课后作业(二)参考答案(VFP函数表达式练习题--答案)
更新时间:2023-12-06 00:53:01 阅读量: 教育文库 文档下载
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.DATE()+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(DATE())>‘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.未定义
函数与表达式 第 1 页 共 4 页
13、Visual Foxpro数据库文件中的字段是一种( B ) A.常量 B.变量 C.函数 D.运算符 14、Visual Foxpro中的变量有两类,它们分别是( A ) A.内存变量和字段名变量 B.局部变量和全局变量 C.逻辑变量和日期变量 D.字符型变量和数值型变量
15、用 DIMENSION Q(3,5) 命令定义一个数组Q,该数组的下标变量数目是( A ) A.15 B.24 C.8 D.10
16、在Visual Foxpro中,下述字符串表示方法中正确的是( B )
A.“计算机”水平“考试”B[计算机“水平”考试] C.{计算机“水平”考} D[计算机[水平]考试] 17、在Visual Foxpro中,数据类型比较说法不正确的是( D ) ---结果为F的是
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 ) A..T. B..F. C.1 D.0 19、在下列关于Visua1 FoxPro数组的叙述中,错误的一条是(B ) A.用 DIMENSION和DECLARE命令都可以定义数组 B.Visua1 FoxPro支持一维数组、二维数组、三维数组 C.一个数组中各数组元素的数据类型可以不相同 D.新定义数组的各个数组元素的初始值为.F. 20、在Visual Foxpro中,可以在同类数据之间进行“-”运算的数据类型是( B ) A.数值型、字符型、逻辑型 B.数值型、字符型、日期型 C.数值型、日期型、逻辑型 D.逻辑型、字符型、日期型 21、以下赋值语句正确的是( A ) A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y C.X=8,Y=9 D.X=Y=8 22、数据库系统的核心是_D_____。 A.数据库 B.操作系统 C.数据 D.数据库管理系统 23、将1998年12月27日存入日期型变量RQ的正确方法是(C) 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->姓名 A.M.姓名 B.M=>姓名 C.姓名 D.不能引用 25、设A=[6*8-2],B=6*8-2,C=“6*8-2 ”,在下列表示形式中,属于合法的表达式有( C ) A.A+B B.B+C C.C-A D.C-B 26、在下列Visual Foxpro表达式中,运算结果一定是逻辑值的是( C ) 函数与表达式 第 2 页 共 4 页 A.字符表达式 B.算术表达式 C.关系表达式 D.日期运算表达式 27、在下列表达式中不符合Visual Foxpro语法要求的是( D ) A.04/05/97 B.T+t C.1234 D.2X>15 28、设X为数值型变量,Y为字符型变量,下列符合Visual Foxpro语法要求的表达式是( A ) A.NOT .T. B.Y*5 C.X.25 D.2X>15 29、在Visual Foxpro中,命令?与命令??的区别是( B ) A.?在当前光标位置输出表达式结果;命令??在下一行开始输出。 B.与A相反 C.?可以输出一个常量、变量或表达式;而??可以输出若干个常量、变量或表达式。 D.?在显示器上输出;??在打印机上输出 30、假定已经执行了命令M=[28+2],再执行命令?M,屏幕将显示( B ) A.30 B.28+2 C.[28+2] D.30.00 31、关系数库管理系统能够实现的三种基本关系操作是( B ) A.排序、查找、索引 B.选择、投影、连接 C. 建库、录入、复制 D.显示、统计、排序 32、设A= “123” B= “234”,下>列表达式中,其运算结果为逻辑假的是( B ) A . NOT(A=B OR B$(“13579”) ) B.NOT A$ “ABC”AND(A<>B) C.NOT(A<>B) D.NOT(A>=B) 33、下列表达式,不是Visua1 FoxPro数值型表达式是( D ) A.185+2 B.-32 C.0-0 D.[185+2] 34、设当前数据库文件中有一个字段名为ABC, 记录指针指向该记录的字段的值是123,同时有一个内存变量ABC,该内存变量已赋值为-123,执行命令?ABC后,屏幕上显示的信息是( C ) C.123 B.-123 C.123 -123 D.错误信息 35、在Visua1 FoxPro中,正确的日期型常数是( D ) A.08/26/2006 B. “08/26/2006” C.2006.08.26 D.{^2006-08-26} 36、数据库文件中有日期型字段“出生日期”,假设今天是1998年9月23日,判断小于20岁的表达式是( D ) A.出生日期 Z=LEFT(“VISUAL FOXPRO”,3) 下列选项中,合法的表达式只有(D ) A.X+Y B.Y+Z C.X-Z+Y D.&X+Y 38、函数ABS(-78.5)返回的结果是( B ) A .78.5 B. 78.5 C.78 D.79 39、在下列表达式中,其结果为字符型数据的是(A ) 函数与表达式 第 3 页 共 4 页 A.“125”-“100” B.“ABC”+“XYZ”=“ABCXYZ” C.CTOD(“09/05/06”) D.DTOC(DATE())>”09/05/06” 40、函数INT(-117.65)返回的结果是(A ) A.-117 B.-118 C.117 D.118 41、函数MAX(1,-90)返回的结果是( D ) A.-90 B.-89 C.89 D.1 42、函数STR(2781.5785,7,2)返回的结果是( B ) A. 2781 B.2781.58 C.2781.579 D.81.5785 43、已知内存变量x=5,函数IIF(x=LEN(SPACE(5)),1,-1)的值是( D ) A..T. B..F. C.-1 D.1 44、函数LEN(SPACE(3)-SPACE(2)返回的值是(D ) A.1 B.2 C.3 D.5 45、表达式CTOD(“12/30/2006”)-CTOD(“12/10/2006”)运算结果的数据类型是( C ) A.逻辑型 B.字符型 C.数值型 D.日期型 二、填空题 1、请对执行下列命令的显示结果填空: STORE 5 TO X STORE 6 TO Y S1=\ S2=\ ? S1-S2 ,&S1 “XY”__5_____ ? \ “S1+Y”_____ 2、表达式2*3^2+2*8/4+3^2的值是____31______ 3、设Visual Foxpro的当前状态已设置SET EXACT OFF,命令?“ABC”=“A”的计算结果是__.T.____。 4、表达式{^2006/8/26}-{^2006/8/11}的运算结果是__15__;表达式{^2006/8/26}-20的运算结果是_{^2006/8/06}__________ 5、请将下列式子写成Visual Foxpro的合法表达式 (1) X>100或X<0 __ X>100 or X<0_____ (2) 50 函数与表达式 第 4 页 共 4 页
正在阅读:
VFP数据库程序设计基础课后作业(二)参考答案(VFP函数表达式练习题--答案)12-06
钢筋混凝土简支T型梁桥计算书11-04
学习《弟子规》暨开展“践行‘两个至上’做到‘三个始终’树立‘03-05
C语言入门第7讲 如何控制程序的运行顺序-循环结构05-29
军队改革官兵思想02-12
马克思模拟试题11-17
混合碱习题答案10-03
研究报告-2018-2024年成品糖市场深度调研及投资策略研究(目录)03-26
培养良好的学习习惯5教学设计10-06
教师研修日志通用6篇03-28
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 答案
- 练习题
- 表达式
- 课后
- 程序设计
- 函数
- VFP
- 作业
- 参考
- 数据库
- 基础
- 战友情
- 工程力学期末考试模拟试卷(B卷)
- 代数几何综合题(题型概述)
- 最新人教版小学语文二年级下册《雷锋叔叔,你在哪里》教学案例及反思
- 流体力学泵与风机习题集
- 第一章 蛋白质的结构与功能
- 第二章 信用
- 浅谈在体育教学中如何激发学生的学习兴趣
- 河北联合大学(原河北理工大学)电工学试题库及答案 第12章 组合逻辑电路 习题
- 郝联峰专访:一位经济学家的A股两年回思录
- 工程热力学 复习题1
- 精读3课后练习词组和翻译
- 电化学部分练习题
- 2019年中国蜂蜜产品产业深度调研与投资方向研究报告(定制版)目录
- 微机原理小题库
- OA系统运行管理规定 - 图文
- 平行四边形与特殊的平行四边形练习题勿删
- 一通三防制度
- 教材 教案--秋季学期新青岛版小学二年级上册数学教案全册
- 15秋西南交大《计算机原理》在线作业二 答案