第二章vfp数据运算.docx

上传人:b****8 文档编号:9752896 上传时间:2023-02-06 格式:DOCX 页数:22 大小:29.76KB
下载 相关 举报
第二章vfp数据运算.docx_第1页
第1页 / 共22页
第二章vfp数据运算.docx_第2页
第2页 / 共22页
第二章vfp数据运算.docx_第3页
第3页 / 共22页
第二章vfp数据运算.docx_第4页
第4页 / 共22页
第二章vfp数据运算.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

第二章vfp数据运算.docx

《第二章vfp数据运算.docx》由会员分享,可在线阅读,更多相关《第二章vfp数据运算.docx(22页珍藏版)》请在冰豆网上搜索。

第二章vfp数据运算.docx

第二章vfp数据运算

第二章   VisualFoxPro数据运算

一、选择题

1、依次执行VisualFoxPro=″ABC″和ABC=VisualFoxPro命令后,再执行?

VisualFoxPro+ABC命令的结果是    A  。

A)ABCABC                                                B)VisualFoxProABC    

C)FoxProVisualFoxPro                                D)ABCVisualFoxPro

2、(2001-9-20)-(2001-9-10)+4^2的结果是  A    。

A)26                              B)6                    C)18                         D)-2

3、下列   C  不能作为VFP中变量名。

A)ABCDEFG          B)P000000               C)89TWDDFF                 D)xyz

4、下列   B  不能作为VFP的表达式。

A)赋值表达式         B)日期表达式         C)算术表达式             D)关系表达式

5、表达式2*3^2+2*8/4+3^2的值为 B    。

A)64                      B)31                     C)49                                D)22

6、函数INT(-3.415)的值是   C   。

A)-3.1415                 B)3.1415       C)-3                              D)3

7、函数VAL(″16Year″)的值是    B  。

A)16.0                   B)16.00                  C)16.000                D)16

11、“x是小于100的非负数”用VFP表达式表示是   C   。

A)0≤x<100            B)0<=x<100            C)0<=Xandx<100          D)0=xORx<100

12、下列符号中   A   是VFP中的合法变量名。

A)AB7               B)7AB                 C)IF                             D)“AIB”

13、函数STR(-304.75)的值是   D 。

A)-304                B)304                C)305                          D)-305 

14、连续执行以下命令之后,最后一条命令的输出结果是  D    。

 

SETEXACTOFF 

X="A" 

IIF("A"=X,X-"BCD",X+"BCD") 

A)A                        B)BCD                  C)ABCD                        D)ABCD

15、在以下四组函数运算中,结果相同的是   A   。

   

A)LEET("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6) 

B)YEAR(DATE())与SUBSTR(DTOC(DATE),7,2) 

C)VARTYPE("36-5*4")与VARTYPE(36-5*4) 

D)假定A="this",B="isastring",A-B与A+B

16、下面关于VisualFoxPro数组的叙述中,错误的是   B   。

 

A)用DIMENSION和DECLARE都可以定义数组         

B)VisualFoxPro只支持一维数组和二维数组 

C)一个数组中各个数组元素必须是同一种数据类型   

D)新定义数组的各个数组元素初值为.F.

17、在下列函数中,函数值为数值的是  A   。

 

A)AT(′人民′,′中华人民共和国′)                B)CTOD(′01/01/96′) 

C)BOF()                                  D)SUBSTR(DTOC(DATE()),7)

18、字符型(Character)数据用来存储用文字字符表示的数据,包括汉字、字母、数字、特殊符号及空格等,最大长度可达  A   。

             

A)254个字符        B)256位          C)256个字节         D)256KB

19、日期型数据是用来存储表示日期的数据,数据长度固定为8个字节。

日期型数据的严格格式

为   B  。

                          

A)dd-mm-yy          B){^yyyy-mm-dd}     C)dd-mm-yyyy          D){^yyyy-dd-mm}

20、EOF()是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为  C  。

A)0             B)1          C).T.                          D).F.

21、?

AT(″大学″,″北京语言文化学院″)的答案是 D    。

                 

A)12              B)13           C)16        D)0

22、STR(109.87,7,3)的值是 C    。

                                     

A)109.87    B)“109.87”     C)109.870               D)“109.870”

23、常量是指运算过程中其___A__固定不变的量。

                           

A)值              B)内存地址              C)所占内存大小            D)以上都是

24、数值型常量不能用__D___表示。

                                  

A)分数             B)小数         C)十进制               D)科学计数法

25、字符型数据的最大长度是  B   。

                                        

A)20           B)254            C)10                 D)65K

26、以下常量__A___是合法的数值型常量。

                            

A)123           B)123+E456         C)“123.456”             D)123*10

27、变量是指运算过程中其__C___允许变化的量。

                           

A)名称            B)存储区域          C)值                   D)所占内存大小

28、对于数组的定义,下列语句正确的是  D   。

                              

A)DIMENSION A(2,4,3)            B)DIMENSION A

(2)AB(2,3)

C)DIMENSION A(23)            D)DIMENSION A

(2),AB(2,3)

29、在逻辑运算中,依照___B__运算原则。

                           

A)NOT-OR-AND                              B)NOT-AND-OR     

C)AND-OR-NOT                                   D)OR-AND-NOT

30、已知D1和D2为日期型变量,下列4个表达式中非法的是   B  。

       

A)D1-D2             B)D1+D2            C)D1+28             D)D1-36

31、下列4个表达式中,错误的是  C   。

                                 

A)″姓名:

″+姓名                                  B)″性别:

″+性别   

C)″工资:

″-工资                                   D)姓名=″是工程师″

32、VisualFoxPro中,变量名的长度一般不能超过___A__个字符。

     

A)10           B)20                 C)64        D)任意个

33、函数INT(数值表达式)的功能是    C 。

                             

A)按四舍五入取数值表达式的整数部分       

B)返回数值表达式值的整数部分

C)返回不大于数值表达式的最大整数         

D)返回不小于数值表达式的最小整数

34、下列4个表达式中,运算结果为数值的是  D   。

                        

A)″9988″-″1255″                     B)200+800=1000

C)COTD([11/22/01])-20                        D)LEN(SPACE(3))-1

35、如果某数值字段宽度为8,小数为2,则其整数部分最大取值为   D  。

       

A)999               B)9999                 C)99999                  D)999999

36、设有变量pi=3.1415926,执行命令?

ROUND(pi,3)的显示结果为   B  。

       

A)3.141           B)3.142             C)3.140                  D)3.000

37、VisualFoxPro的数据类型不包括  A   。

                                

A)实数型        B)备注型            C)逻辑型      D)字符型

38、以下四条语句中,正确的是 C    。

                                

A)a=1,b=2        B)a=b=1                C)store1toa,b    D)store1,2toa,b

39、下列选项中不能够返回逻辑值的是 C    。

                              

A)EOF()        B)BOF()              C)RECN()           D)FOUND()

40、设有一字段变量“姓名”,目前值为“赵磊”,又有一内存变量“姓名”,其值为“何菲”,则命令:

″?

姓名″的值应为  B   。

                                      

A)赵磊             B)何菲                C)″赵磊″           D)″何菲″

41、设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是   C  。

       

A)X=Y          B)X==Y           C)X$Y                  D)AT(X,Y)=0

42、逻辑型数据的取值不能是  D   。

                                     

A).T.或.F.              B).Y.或.N.              C).T.或.F. .Y.或.N.       D)T或F

43、?

ROUND(4.758,2)命令的输出结果是  B   。

                   

A)4.80              B)4.76        C)4.750                D)4.75

44、已知字符串M=″12  34″,N=″56  78″。

则连接运算M-N的运算结果为  A   。

A)″12 3456 78″               B)″12 34   56 78″

C)″1234 56 78″               D)″123456 78″

45、设字段变量job是字符型的,pay是数值型的,能够表达“job是处长且pay不大于1000元”的表达式是  C   。

                                                     

A)job=处长.AND.pay>1000                B)job=″处长″.AND.pay<1000

C)job=″处长″.AND.pay<=1000           D)job=处长.AND.pay<=1000

46、当前记录号可用函数__D___求得。

                                 

A)EOF()           B)BOF()                 C)RECC()                    D)RECN()

47、欲从字符串“电子计算机”中取出“计算机”,下面语句正确的是  D   。

    

A)SUBSTR(“电子计算机”,3,3)           B)SUBSTR(“电子计算机”,3,6)

C)SUBSTR(“电子计算机”,5,3)           D)SUBSTR(“电子计算机”,5,6)

48、表达式VAL(SUBSTR(″本年第2期″,7,1))*LEN(″他!

我″)结果是 D    。

A)0          B)2                   C)8                    D)10

49、下列符号既不可以作为文件名又不可以作为变量名的是  A   。

                   

A)V abcdefg        B)Fa1234             C)Vabcdefg                  D)F-a1234

50、假定M=[22+28],则执行命令?

M后屏幕将显示  C   。

                      

A)50           B)22+28             C)[22+28]                   D)10

51、函数MOD(21,5)的值为   C  。

                                        

A)4                B)-4           C)1                          D)-1

52、设R=2,A=″3*R*R″,则&A的值应为  C   。

                           

A)0                B)不存在               C)12                          D)-12

53、执行下列命令后,当前打开的数据库文件名是  A   。

                       

Number=″3″

File=″file″+Number

USE&File

A)File3          B)&File                C)FileNumber                 D)File

54、函数UPPER(″FoxPro″)的值是  A   。

                                   

A)FOXPRO          B)FoxPro               C)FoxPro                    D)FoxPro

55、下列选项中不是常量的是  A  。

                                        

A)abc          B)″abc″             C)1.4E+2                  D){99/12/31}

56、变量名中不能包括    D 。

                                              

A)字母         B)数字                C)汉字         D)空格

57、计算表达式1-8>7.OR. ″a″+″b″$″123abc123″的值时,运算顺序是   D  。

A)->.OR.+$         B)OR-+$>            C)-.OR.$+>             D)+$->.OR.

58、CTOD(″98/09/28″)的值应该为  B   。

                                  

A)1998年9月28日                                       B)98/09/28   

C){98/09/28}                                               D)″98-09-28″

59、下列选项中得不到字符型数据的是  D   。

                              

A)DTOC(DATE())                                          B)DTOC(DATE(),1)   

C)STR(123,567)                                             D)At(″1″,STR1321)

60、执行下列命令后,输出结果为   C  。

                                

STORE″666.49″TOX

?

INT(&X+4)

A)666               B)666.494            C)670               D)670.49

61、有下列命令     。

                                                

   STORE2TOA

STOREA+2TOA

STOREA=A+2TOA

?

TYPE(″A″)

顺序执行后,最后一条命令的显示结果为  C   。

                         

A)N                 B)C                      C)L                   D)U

62、执行如下命令序列:

                                            

YA=100

YA=200

YAB=300

N=″A″

M=″Y&N″

?

&M

最后一条命令的显示值应为     。

A)100                B)200                     C)300               D)Y&N

63、用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)4             B)2                   C).F.              D)变量未定义的提示

64、关于FoxPro中的运算符优先级,下列选项中不正确的是   C  。

            

A)算术运算符的优先级高于其他类型的运算符

B)字符串运算符“+”和“-”优先级相等

C)逻辑运算符的优先级高于关系运算符

D)所有关系运算符的优先级都相等

65、某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是 B    。

A)0             B)-999.99             C)-99.9             D)-9999.99

66、设当前数据库文件中含有字段NAME,系统中有一内存变量的名称也为NAME,下面命令?

NAME的显示结果是   B  。

                                    

A)内存变量NAME的值              B)字段变量NAME的值

C)与该命令之前的状态有关           D)错误信息

67、职工数据库中有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令  D   。

A)?

DATE()-出生日期/365                  B)?

(DATE()-出生日期)/365

C)?

INT((DATE()-出生日期)/365)             D)?

ROUND((DATE()-出生日期)/365

69、命令DIMEarray(5,5)执行后,array(3,3)的值为   D  。

                       

A)0          B)1                 C).T.           D).F.

70、用DIMENSIONP

(2)定义了一个数组,接着执行命令?

TYPE(″P

(1)″),其结果是  A   。

 

A)L             B)N                  C)C             D)U

71、顺序执行下列命令:

                                            

x=100

y=8

x=x+y

?

x,x=x+y

最后一条命令的显示结果是  D   。

A)100 .F.          B)100 .E.              C)108 .T.          D)108 .F.

72、假定X为N型变量,Y为C型变量,则下列选项中符合FoxPro语法要求的表达式是     。

A).NOT.X>=Y        B)Y*2>10            C)X-001             D)STR(X)-Y

73、变量F没有定义,执行下列命令后,显示U的命令是   C 。

                

A)?

TYPE(F)          B)?

TYPE(.F.)           C)?

TYPE(″F″)    D)?

TYPE(″.F.″)

74、可以比较

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1