vf第三章习题及答案.doc_第1页
vf第三章习题及答案.doc_第2页
vf第三章习题及答案.doc_第3页
全文预览已结束

下载本文档

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

文档简介

一、判断题1、 一个变量或一个常数也是一个表达式。(T)2、 VFP程序每行必须以“;”结尾。(F)3、 数组变量可以用DECL代替DIME来定义。(T)4、 STORE和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。(F)5、 每个数组元素都必须为相同的数据类型。(F)6、 字符型数据按ASCII码值比较大小,汉字按ASCII码值比较大小。(F) 拼音二、选择题1、在VFP6.0中,下列数据属于常量的是: A 。A.T.BFC07/08/99DALL2、下列 A 为非法的变量名(或字段名)ACLIEN-IDB姓名CCOLOR_CODED年龄3、将逻辑假值赋给内存变量DY的正确方法是 B 。ADY=FALSEBSTORE .F. TO DYCDY=.F. DSTORE F TO DY4、下面四组符号中, B 不是VFP表达式。A11/12/93B999CX+YDABC=3.AND.EFG=55、设A=123,B=234,表达式 C 值为假。A.NOT.(A= =B) .OR. (B$ABC)B.NOT. (A$ABC) .AND. (AB)C.NOT.(AB)D.NOT.(A=B)6、使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是 C 。A字符型B数值型C逻辑型D未定义7、M=3,N=8,K=”M+N”,表达式1+&K的值是 A 。A12B11C1+M+ND1838、执行以下命令序列(设今天是2002年10月1日)?YEAR(DATE()-365)的结果是 B 。A其中有语法错误B2001C2000D10/01/009、执行?SUBSTR(12345678,9,3)结果是 C 。A0B678C空串D出错10、在VFP中执行SET EXACT OFF后,关系表达式ab=a的值是 B ,ab= =a的值是 C 。A0B.T.C.F.D错误11、VFP6.0函数ROUND(123456.789, -2)的值是 D 。A123456B-123456.79C123456.700D123500.0012、字符串长度函数LEN(SPACE(3)-SPACE(2)的值是 D 。A1B2C3D513、执行下列命令序列:ABC=”伟大祖国”?SUBSTR(ABC,LEN(ABC)/2+1,4)结果是 B 。A伟大B祖国C大祖D变量未找到14、数组M(3,4)的下标变量的个数是:AA12B20C3D415、用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),则显示结果是 C 。A变量未定义的提示B4C2D.F.三、填空题1、 在VFP中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先次序是 函数、数值、关系、逻辑 。2、 命令STORE 123.456 TO ASTORE STR(A+A,5) TO BSTORE ASC(B) TO C执行后,变量A的类型是 数值型 ,变量C的类型是 数值型 ,变量B的类型是 字符型 。3、命令S1=AB,S2=CD,?.NOT.(S1=S2)的结果为 .T. 。4、?SUBSTR(计算机,3,2)的结果是 算 。5、?ROUND(1234.1919,3)的执行结果是 1234.192 ,?ROUND(1234.1919,-3)的执行结果是 1000.00 。6、请把下列式子写成VFP的合法表达式:20X80 20X.AND.X80 7、 ?DAY(CTOD(04/15/96)+10)的执行结果是 25 ;DATE()CTOD(04/15/96)执行结果的类型是 数值型 。8、 写出表达式YEAR(DATE()的值 2010 。四、写出下列命令的执行结果1、 X=19.81Z=XYZ?ROUND(X,0) &结果为20?AT(Z,ARTYXZ) &结果为02、 X=56.81Z=12Y=123?STR(X,6,2) &结果为 空格56.81?Z-&Y &结果为-1113、 ? ABS(2*3-8) &结果为2? INT(10-3.2) &结果为6? ROUND(282.467,1) &结果为282.5? MOD(218, 7) &结果为1? MIN(128, 821) &结果为128? SHE $ SSHEE &结果为.T.? SHE $ SSHHEE &结果为.F.? SUBSTR(AABBCCDD, 4, 2) &结果为BC? VAL(168A) &结果为168.004、?AT(人民,中国人民解放军),AT(人民,中国银行) &结果为5 0?VAL(SUBSTR(668899,5,2)+10 &结果为109.00?SUBSTR(778899,5)- 1 &结果为9915、 DIMENSION X(3,4), Y(8)STORE 666 TO X(1, 4)X(8)=

温馨提示

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

评论

0/150

提交评论