VisualFoxPro实验教程练习题答案第2章数据与数据处理.doc_第1页
VisualFoxPro实验教程练习题答案第2章数据与数据处理.doc_第2页
VisualFoxPro实验教程练习题答案第2章数据与数据处理.doc_第3页
VisualFoxPro实验教程练习题答案第2章数据与数据处理.doc_第4页
VisualFoxPro实验教程练习题答案第2章数据与数据处理.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

二、填空题1.Visual FoxPro变量有两种类型,他们分别是字段变量、内存变量。2.指出下列数据中的变量和常量。 ”fine” A_B 张三 张三 张三 88xyz 1995/03/09 xyz88 fine 张三888xyz (1)常量有。 (2)变量有。3.数组定义后,其元素的初值为逻辑假.F.。4.定义数组MT(4,7)后,该数组有28个元素,数组MT(M,N)有MN个元素。5.在Visual FoxPro系统中可以使用一维、二维数组,一个数组只作为一个内存变量,在一个数组中可以存放多个数据,这些数据可以是为数值型、字符型、日期型也可以是逻辑型,这些数据可以单独存放,也可以整体存取。6.在Visual FoxPro中,算数运算符有多种,按优先等级排列,依次为( ) +、- 或* *、/ +、-。7.设 X = 6, Y = 3,表达式(X Y)AND “BEI” $ “BEIJING”的值为.T.。8.表达式(.T.OR.F.).AND.(.NOT.(98)的值为.F.。9.用关系运算符对字符串进行比较时,按从左到右的顺序逐个对字符的ASCII码值的大小进行比较。 10.REPLICATE函数的返回值为字符型。11.函数VAL(“12.3”)的参数类型为字符型,结果是12.30 。12.?DAY(1995/03/09)命令的执行结果是9。13.?ROUND(4.785, 2)的执行结果为4.79。14.当一个表达式中有数值运算、关系运算、逻辑运算、函数运算和函数时,运算的次序为函数运算 函数 数值运算 关系运算 逻辑运算。15.执行下列命令 A = “120503” B = CTOD(“12/05/03”) C = FILE(“DBF”) 执行结果,变量A的数据类型是字符型 ,变量B的数据类型是日期型,变量C的数据类型是逻辑型。16.将下列式子改写成合法的Visual FoxPro表达式。1/2 * X * Y + (X * Y)0.5 X + Y / (Z + X) -S2 * X (-3) X + 48(Y + 0.5) ZX + 48 * (Y + 0.5) Z X 1 或 X 1 .OR. X = 0 .AND. y = 10 x 0, y 0x 0 .AND. y 0.OR. Y = “ABC”.T. INT(X / 100)1 管理 $ Y.F. X 100 . OR. .NOT. Z.F.”中国” + Y中国经济”经” $ Y.T.STUFF(Y, 3, 2, “商学院”)经商学院”a” “A”.T.MOD(10, 3)1REPLICATE(“, X / 20) VARTYPE(“X + Y”)CVARTYPE(“ABC”)C18.ASC函数的功能是返回参数中第一个字符的ASCII值 ,ASC(CHR(50)的值为50。19.已知SI = “(2 + 4 * 3) / 2”,则AT(“4 * 3”, SI)的值为4,AT(“Z”, “4 * 3”)的值为 0,?&SI显示结果为7。20.逻辑运算符的优先级顺序依次为.NOT. .AND. .OR, 。三、选择题1.设X为数值型变量,Y为字符型变量,下面的表达式中正确的是( )。2.9102Y * 8.NOT.T.X 15.AND.Y = “A”X = 10SQRT(Y)SUBS(X, 3)X = 300Y = “姓名”X = “123”2.设A1 = 123, B1 = 234, 下面表达式中结果为假(.F.)的是(C)。 A. .NOT.A1 = B1.OR. B “ABC” B. .NOT. A1 $ “ABC”. AND. A1 B1 C. .NOT.A1 B1 D. .NOT.A1 = B13.Visual FoxPro的变量有两种,分别是(B)。 A.全局变量B.内存变量和字段变量 C.内存变量和外存变量D.外存变量和字段变量4.VisualFoxPro的字段变量保存在(B)。 A.随机存储器中B.数据表文件中 C.命令文件中D.外存储器中5.Visual FoxPro规定:用于定义字符串常量的定界符可以是(D)。 A.单引号、双引号、方括号和圆括号4种 B.双引号、方括号和圆括号3种 C.单引号、双引号和圆括号3种 D.单引号、双引号和方括号3中6.Visual FoxPro表达式的类型有(D)。 A.逻辑型和数值型B.逻辑型、数值型和日期型 C.数值型、逻辑型和日期型D.逻辑型、数值型、日期型和字符型7.当同一表达式使用了几种运算符时,各类型的运算符的优先级是(D)。 A.字符型、数值型、逻辑型和关系型 B.字符型、数值型、关系型和逻辑型 C.数值型、字符型、逻辑型和关系型 D.数值型、字符型、关系型和逻辑型8.算数运算符的优先级是(C )。 A.乘方、乘除、括号和加减B.乘方、乘除、加减和括号 C.括号、乘方、乘除和加减D.括号、加减、乘方和乘除9.逻辑运算符的优先级是(B)。 A.逻辑与、逻辑非和逻辑或B.逻辑非、逻辑与和逻辑或 C.逻辑非、逻辑或和逻辑与D.逻辑与、逻辑或和逻辑非10.”DEF” “H”表达式的值为(D)。 A. .T. B. AC. HD. .F.12.”I love” + “China”表达式的值是(B)(注意选项的顺序)。 A. I loveB.I loveChina C. I love ChinaD.IloveChina13.”MI”$”MORING表达式的值为(A)。 A. .F.B. .T. C. MID. MORING14.”TR” $ “STRING”表达式的值为(A)。 A. .T.B. .F.C. STD.STRING15.从字符串”THAT IS A BOOK”中取出字符“IS”,下面写法中正确的是(B)。 A. SUBSTR(“THAT IS A BOOK”, 5, 2) B. SUBSTR(“THAT IS A BOOK”, 6, 2) C. SUBSTR(“THAT IS A BOOK”, 5, 1) D. SUBSTR(“THAT IS A BOOK”, 5, 5)16.INT(-28/6)返回值是(D)。 A. -5B. -3C. -6D. -417.在Visual FoxPro中,函数INT(-33/2) 的值为(A)。 A. -16B. -16.5C.16D. -1718.ROUND(2167.785, -2)的返回值是(A)。 A. 2200B. 2200.00C. 2170.00D.217019.设:字符串 = “左串中串右串”,则表达式LEFT(字符串, 4) + SUBSTR(字符串, 5, 4) + RIGHT(字符串, 4)的结果是(A)。 A.”左串中串右串”B.”字符左串右串” C.”左串中串符串”D.”左中右字符串”20.设AB = 12, 函数TYPE(“AB 2”)D.SUBSTR(DTOC(DAT( ), 7)58.执行?INT(VAL(“-10.1”)的结果是(C)。 A.不正确B.-11C. -10D. 1059.函数SUBSTR(“ABCDEFGH”, 2, 4)的功能是(B)。 A.从ABCDEFGH中第2个字符开始取到第4个字符 B.从ABCDEFGH中第2个字符开始取4个字符 C.从ABCDEFGH中第2个字符开始取到最后一个字符 D.取ABCDEFGH的第2个字符和第4个字符60.函数LEN(SUBSTR(STR(1999), 4)的值是(C)。 A. 2B. 5C. 7D. 461.设N = “213.4”,执行?21 + &N的结果是(B)。 A. 21B. 234.4 C.213.4D.数据类型不匹配62.N = 886, M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论