Visual-FoxPro数据运算练习题及答案

上传人:jiups****uk12 文档编号:40099576 上传时间:2018-05-23 格式:DOCX 页数:11 大小:52.05KB
返回 下载 相关 举报
Visual-FoxPro数据运算练习题及答案_第1页
第1页 / 共11页
Visual-FoxPro数据运算练习题及答案_第2页
第2页 / 共11页
Visual-FoxPro数据运算练习题及答案_第3页
第3页 / 共11页
Visual-FoxPro数据运算练习题及答案_第4页
第4页 / 共11页
Visual-FoxPro数据运算练习题及答案_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《Visual-FoxPro数据运算练习题及答案》由会员分享,可在线阅读,更多相关《Visual-FoxPro数据运算练习题及答案(11页珍藏版)》请在金锄头文库上搜索。

1、第二章 Visual FoxPro 数据运算一、选择题1、依次执行 Visual FoxPro=ABC和 ABC= Visual FoxPro 命令后,再执行?Visual FoxPro+ABC 命令的结果是 。A)ABCABC B)Visual FoxProABC C)FoxPro Visual FoxPro D)ABC Visual FoxPro2、(2001-9-20)-(2001-9-10)+42 的结果是 。A)26 B)6 C)18 D) -23、下列 不能作为 VFP 中变量名。A)ABCDEFG B)P000000 C)89TWDDFF D)xyz4、下列 不能作为 VFP 的

2、表达式。A)赋值表达式 B)日期表达式 C)算术表达式 D)关系表达式5、表达式 2*32+2*8/4+32 的值为 。A)64 B)31 C)49 D)226、函数 INT(-3.415)的值是 。A)-3.1415 B)3.1415 C)-3 D)37、函数 VAL(16Year)的值是 。A)16.0 B)16.00 C)16.000 D)168、函数 INT(RAND( )*10 )是在 范围内的整数。A)(0,1) B)(1,10) C)(0,10) D)(1,9)9、如果 x 是一个正实数,对 x 的第 3 位小数四舍五入的表达式为 。A)0.01*INT(x+0.005) B)0

3、.01*INT(100*(x+0.005) C)0.01*INT(100*(x+0.05) D)0.01*INT(x+0.05) 10、数字式子 sin250写成 VFP 表达式是 。A)SIN25 B)SIN(25) C)SIN(250) D)SIN(25*PI()/180) 11、 “x 是小于 100 的非负数”用 VFP 表达式表示是 。A)0x1000 B)job=处长.AND.pay7.OR. a+b$123abc123的值时,运算顺序是 。A)- .OR.+ $ B)OR - + $ C)-.OR.$ + D)+ $ - .OR.58、CTOD(98/09/28)的值应该为 。

4、A)1998 年 9 月 28 日 B)98/09/28 C)98/09/28 D)98-09-2859、下列选项中得不到字符型数据的是 。 A)DTOC(DATE() B)DTOC(DATE(),1) C)STR(123,567) D)At(1,STR1321)60、执行下列命令后,输出结果为 。 STORE666.49TO X?INT(&X+4)A)666 B)666.494 C)670 D)670.4961、有下列命令 。 STORE 2 TO ASTORE A+2 TO ASTORE A=A+2 TO A?TYPE(A)顺序执行后,最后一条命令的显示结果为 。 A)N B)C C)L

5、D)U62、执行如下命令序列: YA=100YA=200YAB=300N=AM=Y&N?&M最后一条命令的显示值应为 。A)100 B)200 C)300 D)YN63、用 DIMENSION Q(2,3)命令定义的数组 Q,再对各数组元素赋值:Q(1,1)=1, Q(1,2)=2, Q(1,3)=3, Q(2,1)=4, Q(2,2)=5, Q(2,3)=6。然后执行命令?Q(2),则显示结果是 。A)4 B)2 C).F. D)变量未定义的提示64、关于 FoxPro 中的运算符优先级,下列选项中不正确的是 。 A)算术运算符的优先级高于其他类型的运算符B)字符串运算符“”和“”优先级相等

6、C)逻辑运算符的优先级高于关系运算符D)所有关系运算符的优先级都相等65、某数值型字段的宽度为 6,小数位为 2,则该字段所能存放的最小数值是 。A)0 B)-999.99 C)-99.9 D)-9999.9966、设当前数据库文件中含有字段 NAME,系统中有一内存变量的名称也为 NAME,下面命令?NAME的显示结果是 。 A)内存变量 NAME 的值 B)字段变量 NAME 的值C)与该命令之前的状态有关 D)错误信息67、职工数据库中有 D 型字段“出生日期” ,要计算职工的整数实足年龄,应当使用命令 。A)?DATE()-出生日期/365 B)?(DATE()-出生日期)/365C)

7、?INT(DATE()-出生日期)/365) D)?ROUND(DATE()-出生日期)/36568、执行下列命令序列后,变量 NDATE 的显示值为 。STORE 1999-08-06 to MDATENDATE=MDATE+2?NDATE STORE 99/08/06 TO MDATENDATE=MDATE+2?NDATEA)06/08/99 B)08/06/99 C)99-08-06 D)99-06-0869、命令 DIME array(5,5)执行后,array(3,3)的值为 。 A)0 B)1 C).T. D).F.70、用 DIMENSION P(2)定义了一个数组,接着执行命令

8、?TYPE(P(1),其结果是 。 A)L B)N C)C D)U71、顺序执行下列命令: x=100y=8x=x+y?x, x=x+y最后一条命令的显示结果是 。A)100 .F. B)100 .E. C)108 .T. D)108 .F.72、假定 X 为 N 型变量,Y 为 C 型变量,则下列选项中符合 FoxPro 语法要求的表达式是 。A).NOT.X=Y B)Y*210 C)X-001 D)STR(X)-Y73、变量 F 没有定义,执行下列命令后,显示 U 的命令是 。 A)?TYPE(F) B)?TYPE(.F.) C)?TYPE(F) D)?TYPE(.F.)74、可以比较大小

9、的数据类型包括 。 A)数值型、字符型、日期型、逻辑型 B)数值型、字符型、日期型C)数值型、字符型 D)数值型75、职工数据库中有 D 型字段“出生日期” ,要显示职工生日的月份和日期可以使用命令 。A)?姓名+Month(出生日期)+月+DAY(出生日期)+日B)?姓名+STR(Month(出生日期)+月+DAY(出生日期)+日C)?姓名+STR(Month(出生日期)+月+STR(DAY(出生日期)+日D)?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)76、设 X=123,Y=456,Z=X+Y,则表达式 6+&Z 的值式 。 A)6+&Z B)6+X+Y C)585 D)错误提示77、使用 DECLARE 命令定义数组后,数组元素在没有赋值之前的数据类型是 。A)无类型 B)字符型 C)数值型 D)逻辑型78、执行以下命令序列(设今天是 2000 年 8 月 6 日) STORE DATE() TO MDATEMDATEMDATE-365?YEAR(MDATE)的显示结果为 。A)1999 B)99 C)2000 D)该语句序列中有错误79、设变量 A=99/10/01,则表达式 MONTH(CTOD(A)和 DAY(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号