VF操作基础
- 格式:doc
- 大小:34.00 KB
- 文档页数:4
操作题:
1)请给x赋值为4,y为5,请显示输出x与y相乘的值:
格式为:x与y和积为:
2)请给变量a,b,c,d赋值“清明到了要放假了”,并显示输出四个变量的值
3)变量x为13,变量y为10,请输出x除以y的余数
4)求“清明到了要放假了”的长度
5)有变量m为身份证号"441532198502120921",请设计输出出生日期
请输出系统日期
5)请输出系统年份
一、填空题:
1)有数值型变量a1,a2,a3,要求求出其最大值,其表达式为( )
2){^2007/09/29}+30的结果为( ),{^2007/09/29 08:05:10}+30的结果为( )
3)round(136.45,-1)的结果为( )
4)命令?LEN("中国") 5)2003年10月1日用严格的日期表示格式可以表示为_______________。若想从字符串"广州市"中取出汉字"州",应该使用的函数是_______________。 6)已知内存变量姓名,年龄,性别,婚否,系别,并且已经赋值李梅,23,女,.f.,管理系,请在命令的后面写上每条命令的显示结果 ?年龄>20 .AND.性别<>”男” ?婚否=”.f.” .AND.系别=”管理系”.or.性别=”男” ?性别<>”男”.or.婚否=.f. ?姓名 ?”姓名” 二、判断题: 1)设X的值为2,执行?X=X+1命令后的结果是3。 A)正确 B)错误 2)可以链接或嵌入OLE对象的字段类型可以是任何类型的字段。 A)正确 B)错误 4)在Visual FoxPro中,一个表是一个数据库。 A)正确 B)错误 5)为了使得日期型数据能够显示世纪(即年为4位),应该使用命令SET CENTURY ON。 A)正确 B)错误 三、选择题: 1)用二维表来表示实体及实体之间联系的数据模型称为()。 (A)、 关系模型 (B)、 网状模型 (C)、 层次模型 (D)、 面向对象模型 2) [多选题]在Visual FoxPro中可以使用的常数类型有()。 (A)、 逻辑型 (B)、 字符型 (C)、 数值型 (D)、 日期型 3) 下列选项中,属于Visual FoxPro常量的是 A)BOF() B)BOF C)T D).T. 4) 执行定义数组命令DIMENSION A(3),则语句A=3的作用是 A)对A(1)赋值为3 B)对每个元素均赋相同的值3 C)对简单变量A赋值3,与数组无关 D)语法错误 5) 在下面的表达式中,结果为日期型的有() 。 (A)、 {^2003-10-01}-DATE() (B)、 {^2003-10-01}+DATE() (C)、 CTOD("10/01/03")+3 (D)、 CTOD("10/01/03")-3 6)[多选题]结果为真(.T.)的表达式是()。 (C)、 "BEI"$"BEIJING" (D)、 "BEIJING"$"BEI" "BI"$"BEIJING" 7) [单选题]执行命令:?AT("中心","广东省考试中心")的显示值是()。 (A)、 6 (B)、 10 (C)、 14 (D)、 11 8) [多选题]对于日期型数据,下面哪种说法是正确的() (A)、 两个日期型数据可以进行加法运算 (B)、 两个日期型数据可以进行减法运算 (C)、 一个日期型数据可以加一个整数 (D)、 一个日期型数据可以减一个整数 9)下面命令中,( )是用来显示表达式内容的 (A)、 \|\\ (B)、 ?|??(?换行 ??不换行) (C)、 ??? (D)、 @„„say 11)下面赋值语句中错误的是: (A)、 m=”50”+50 (B)、 m=.t..or.23>40 (C)、 m=date()-1 (D)、 m=”今天的日期为”-dtoc(date()) 12)下列日期表达式错误的是 A){^2004/03/09}+15 B){^2004/02/25}+date() C){^2004/03/09}-15 D){004/02/25^}-date() 13) 以下每两组表达式中,其运算结果完全相同的是(□代表空格) A)LEFT("VFP□",3)与SUBSTR("□VFP□",2,3) B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2) C)VARTYPE("40-4*5")与VARTYPE(40-4*5) D)假定A= "visual□□",B= "□□foxpro",则A-B与A+B 14) 在逻辑运算中,3种运算符的优先级别依次排列为A A)NOT. >.AND.> .OR. B)AND. >.NOT. > .OR. C)NOT. >. OR.> . AND. D)OR. >.AND.> .NOT. 15) 下列关系表达式中,运算结果为逻辑真.T.的是 A)"副教授"$"教授" f B)3+5#2*4(!= <>) f C)"计算机"<>"计算机世界" D)2004/05/01= =CTOD("04/01/03") 16) 函数UPPER("12ab34CD")的结果是 A)12AB34CD B)12ab34CD C)12ab34cd D)12AB34cd 17) 在下列的Visual FoxPro表达式中,运算结果为字符型数据的是 A)"ABCD"+ "EF"= "ABCDEF" B)"1234"-"34" C)CTOD("05/08/03") D)DTOC(DATE())>"04/03/02 18) 将2004年5月1日的日期保存到日期变量RQ中,正确的语句是 A)STORE DTOC("05/01/2004")TO RQ B)STORE CTOD("05/01/2004")TO RQ C)STORE "05/01/2004" TO RQ D)STORE 05/01/2004 TO RQ 19) 对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为 A)性别+年龄 B)性别+STR(年龄,2) 25 23 {val C)性别+STR(年龄) D)性别,年龄 20) [单选题]执行命令:?AT("中心","广东省考试中心")的显示值是()。 (A)、 6 (B)、 10 (C)、 14 (D)、 11