《VF-习题汇编.docx》由会员分享,可在线阅读,更多相关《VF-习题汇编.docx(87页珍藏版)》请在第一文库网上搜索。
1、12、下列符号中是VFP中的合法变量名。A)AB7B)7ABC)IFD),A1B,13、函数STR(304.75)的值是A)-3O4B)304C)305D)-30514、连续执行以下命令之后,最后一条命令的输出结果是_-OSETEXACTOFFX=A?1IF(A,=X,X-BCD-.X+BCD)A)AB)BCDC)ABCDD)ABCD15、在以下四组函数运算中,结果相同的是.A)1EET(Visua1FoXPro”.6)与SUBSTR(Visua1FoxPro.1.6)B)YEAR(DATE()SUBSTR(DToC(DATE),7,2)C)VARTYPE(36-5*4)与VARTYPE(36
2、-5*4)D)假定A=this.B=isastring.AB与A+B16、下面关于ViSUa1FoXPr。数组的叙述中,错误的是0A)用DIMENSION和DEC1ARE都可以定义数组B)Visua1FoxPro只支持-维数组和二维数组C)一个数组中各个数组元素必须是同一种数据类型D)新定义数组的各个数组元素初值为F17、在下列函数中,函数值为数值的是.A)AT(,民中华人民共和国)B)CTOD(,OIOi/96。C)BOF()D)SUBSTR(DT0C(DATE(),7)18、字符型(CharaCter)数据用来存储用文字字符表示的数据,包括汉字、字母、数字、特殊符号及空格等,最大长度可达.
3、A)254个字符B)256位C)256个字节D)256KB19、日期型数据是用来存储表示日期的数据,数据长度固定为8个字节.日期型数据的严格格式为。A)dd-mn-yyB)(yyyy-mm-ddC)dd-nm-yyyyD)(yyyy-dd-mm20、EOFo是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为一0A)0B)1C).T.21、7AT(w大学,北京语言文化学院”)的答案是。D).EA)12B)13C)1622、STR(109.87.7,3)的值是。D)0A)109.87B)m109.87C)109.87023、常量是指运算过程中其固定不变的量。D)“109.870”A)
4、值B)内存地址C)所占内存大小24、数值型常量不能用表示。A)分数B)小数C)十进制D)以上都是D)科学计数法25、字符型数据的母大长度是,Visua1FoxPro习题汇编第1章Visua1FoxPro数据运算一、选择题I、依次执行Visua1FoxPro=ABC和ABC=Visua1FoxPro命令后,再执行?Visua1FoxPro+ABC命令的结果是0A)ABCABCB)ViSUa1FoxProABCC)FoxProVisua1FoxProD)ABCVisua1FoxPro2,(2(X)1-9-20)-(2001-9-10)+42的结果是一OA)26B)6C)18D)-23、下列不转作为
5、VFP中变量名。A)ABCDEFGB)POOOOOOC)89TWDDFFD)xyz4、下列不能作为VFP的表达式。A)赋值表达式B1I期表达式C)算术表达式D)关系表达式5、表达式2*3人2+2*8/4+3八2的值为。A)64B)31C)49D)226、函数INT13.415)的值是A)-3.1415B)3.1415C)-3D)37,函数VA1(16Ycar)的值是.A)16.0B)16.00C)16.000D)168、函数INT(RAND()10)是在范围内的整数。A)(0.1)B)(k10)C)(0,10)D)(1.9)9、如果X是一个正实数,对X的第3位小数四舍五人的表达式为。A)0.0
6、1*1NT(x+0.005)B)O.O1*1NT(100*(x+0.005)C)0.01*INT(100*(x+0.05)D)0.01*INT(x+0.05)10、数字式子sin25。写成VFP表达式是。A)SJN25B)SIN(25)C)SIN(250)D)SIN(25*PI()180)11、“X是小于IOO的非负数”用VFP表达式表示是oA)0x100B)O=x1C)O=Xandx100D)O=xORx4.76C)4.750D4.7544、已知字符串M=1234,N=5678.则连接运算M-N的运灯结果为.A)”12345678B)12345678C)12345678D)12345678”
7、45、设字段变量job是字符型的,Pay是数值型的,能够表达“job是处长且Pay不大于IQoo元”的表达式是。A才Ob=处长.AND.pay1000B)job=处长”.AND.paY1OOOXX)C)job=z,处长”.AND.pay=1000D)job=处长.AND.pay任意个33、函数INT(数值表达式)的功能是。A)按四舍五入取数值表达式的整数部分B)返回数值表达式值的整数部分C)返回不大于数值表达式的最大整数D)返回不小于数值表达式的最小整数34、下列4个表达式中,运算结果为数值的是.A)99881255B)200+800=IOOOC)COTD(11/22/01)-20D)1EN(
8、SPACE(3)-135、如果某数值字段宽度为8,小数为2,则其整数部分最大取值为oA)999B)9999C)99999D)99999936、设有变量pi=3.1415926.执行命令?RoUND(Pi.3)的显示结果为.A)3.141B)3.142C)3.140D)3.0(X)37、Visua1FoxPro的数据类型不包括OA)实数型B)备注型C)逻辑型D)字符型38、以下四条语句中,正确的是.A)a=1,b=2B)a=b=1C)storeItoa,bD)sore1,21oa,b39、下列选项中不能够返回逻辑值的是_A)EOF()B)BOF()C)RECN()D)FOUND()40、设有一字
9、段变量“姓名”,目前值为“赵磊”,又有一内存变量“姓名”,其值为“何菲”,则命令:?姓名的值应为.A)赵晶B)何菲C)赵超D)何菲的显示结果是。A)内存变量NAME的值B)字段变址NAME的值C)与该命令之前的状态有关D)错误信息67、职工数据库中有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令A)?DATEo-出生日期/365B)?(DATE()-出生日期)/365C)?INT(DATE()-出生日期)/365)D)?ROUND(DATEo一出生日期)/36568、执行下列命令序列后,变量NDATE的显示值为。STORE1999-08-06JtoMDATENDATE=MDATE+27NDATESTORE(99/08/06)TOMDATENDATE=MDATE+2?NDATEA)060899B)08/06/99C)99-08-06D)99-060869、命令DIMEa1Tay(5,5)执行后,array(3.3)的值为。A)0B)1C).T.D).F.70、用DIMENSIoNP(2)定义了一个数组,接着执行命令?TYPE(P(I),其结果是A)1B)NC)CD)U71、顺序执行下列命令:X=I(X)y=8x=x+y?x,x=x+y最后一