VFP程序填空与阅读试题

12.有计算机等级考试的笔试考试数据库bsh.dbf和上机考试数据库shj.dbf,其内容分别如下:

笔试数据库bsh.dbf 上机考试数据库shj.dbf

Record# 姓名 笔试成绩 Record# 姓名 上机成绩

1 欧阳惠 87 1 吴明友 67

2 陈冬梅 77 2 杨红 87

3 吴明友 94 3 欧阳惠 94

4 杨红 60 4 李霞 83

5 李霞 68 5 陈冬梅 75

1)首先执行以下命令序列 SELECT 2 USE shi SELECT 1 USE bsh

SET RELATION TO RECNO INTO b LOCATE FOR 笔试成绩<=80 ?姓名

SELECT b ?姓名

执行命令序列后,第一个?命令显示的姓名是__________,第二个?命令显示的姓名是: ____________。

2)仍然使用上面的计算机等级考试的笔试考试数据库bsh.dbf和上机考试数据库shj.dbf,执行以下程序 SELECT 2 USE shj SELECT 1 USE bsh

J0IN WITH b TO ks FOR 姓名=b->姓名 FIELDS 姓名,笔试成绩,上机成绩 CLEAR USE ks

DO WHILE.N0T.E0F N=1 I=0 J=0

DO WHILE N<=3.AND..NOT.E0F() I=I+笔试成绩 J=J+上机成绩

N=N+I SKIP ENDDO

?\总成绩=\ENDDO

执行程序后,显示的第一个总成绩是_________,第二个总成绩是____________ 3)接着继续执行以下程序 CLEAR

SET DELETED ON USE KS

INDEX ON -(笔试成绩+上机成绩) TO ABC COUNT TO S GOTO TOP SKIP

DELETE NEXT S-2 COPY TO QAZ USE AQZ LIST

最后显示的第一条记录的姓名是____________,第二条记录的姓名是___________ 14.在下列数据记录修改程序中(屏幕格式文件ST.FMT已建立)填空。 SET TALK OFF USE STUDENT

SET FORMAT TO ST

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@)