2001年辽宁省高职高专毕业生升入本科学校招生考试VF真题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2001年辽宁省普通专科毕业生升入本科学校招生考试

FOXPRO语言

在以下各题中,如果要用到数据库CLDA.DBF,均依据以下数据库的结构与内容为准。

三、填空题(每空3分,共30分)

注:从第3小题开始为阅读程序题,请将正确运行结果填到每题的“_________”处。

1、表达式SUBSTR(“辽宁省沈阳市”+LEFT(“皇姑区崇山中路66号”,14),7,12)

的值是__________________

2、FOXPRO系统有交互和_____________________________两种工作方式

3、SET TALK OFF

SET DELETE ON

USE CLDA

DELETE FOR MONTH(购入时间)=5

PACK

GO BOTTOM

?“车辆号码:”+车辆号码

USE

SET DELETE OFF

SET TALK ON

RETURN

运行结果:_____________________________________

4、SET TALK OFF

USE CLFY

INDEX ON 车辆号码TO CPHM

TOTAL ON 车辆号码TO CPH

USE CPH

LOCATE FOR 车辆号码=“辽A-46324”

IF FOUND()

?“维修费:”

??维修费

??”租车费:”

??租车费

ENDIF

USE

SET TALK ON

RETURN

运行结果:_______________________________________

5、SET TALK OFF

SET DELETE ON

USE CLFY

SORT ON 车辆号码,时间/D TO SCP FIELDS 车辆号码,公里表数

USE SCP

CP=车辆号码

SKIP

DO WHILE.NOT.EOF()

IF CP=车辆号码

DELETE

ELSE

CP=车辆号码

ENDIF

SKIP

ENDDO

PACK

GO BOTTOM

?车辆号码+“的行车公里数:”

??公里表数

USE

SET DELETE OFF

SET TALK ON

RETURN

运行结果:________________________________________

6、SET TALK OFF

USE CLFY

S=0

COPY TO ARRAY A

FOR I=1 TO RECCOUNT()

S=S+A(I,3)-A(I,2)

ENDFOR

?S

USE

SET TALK ON

RETURN

运行结果:______________________________________

7、SET TALK OFF

USE CLFY

FOR I=1 TO RECCOUNT()

IF 租车费-维修费>0

REPLACE 租车费WITH 租车费-维修费

REPLACE 维修费WITH 0

ELSE

REPLACE 维修费WITH 维修费-租车费

REPLACE 租车费WITH 0

DNDIF

SKIP

ENDFOR

COUNT TO X

GO INT(X/2)

?“车辆费用:”

??租车费-维修费

USE

SET TALK ON

RETURN

运行结果:_______________________________________

8、SET TALK OFF

SELECT 2

USE CLDA

SELECT 3

USE CLFY

SELECT B

JOIN WITH C TO CL FOR CLDA. 车辆号码=CLFY.车辆号码

USE CL

COUNT TO X

?X

USE

SET TALK ON

RETURN

运行结果:_______________________________________

9、SET TALK OFF

USE CLFY

INDEX ON 车辆号码TO CPHM

USE CLDA IN 2

SELECT 2

SET RELATION TO 车辆号码INTO CLFY

LOCATE FOR CLFY.时间-购入时间>30

SELECT 1

?”车辆号码:“+车辆号码

USE

SET TALK ON

RETURN

运行结果:__________________________________

10、SET TALK OFF

R=1

FOR I=5 TO 1 STEP -1

FOR J=1 TO I

@R,R+J SAY “*”

ENDFOR

R=R+1

ENDFOR

SET TALK ON

RETURN

运行结果:__________________________________

四、完善程序题(1——12小题每小题3分,第13小题4分,共40)请在下列程序“________”处填入正确的内容使程序完整正确。

1、显示CLFY.DBF车辆号码为“辽A-H2564”的记录.

SET TALK OFF

USE CLFY

INDEX ON 车辆号码TO CPHM

FIND_________________________

DISPLAY

USE

SET TALK ON

RETURN

2、从CLFY.DBF中物理删除租车费小于维修费的记录

SET TALK OFF

USE CLFY

DO WHILE .NOT.EOF()

IF_______________________________________-

DELETE

PACK

ENDIF

SKIP

ENDDO

USE

SET TALK ON

相关文档
最新文档