问题
单项选择题
设CJ.DBF数据库有2条记录,内容如下:
Record# XM EF
1 李四 550.00
2 张三 750.00
程序如下:
SET TALK OFF
USE CJ
M->EF=0
DO WHILE. NOT. EOF()
M->EF=M->EF+EF
SKIP
ENDDO
M->EF
RETURN
该程序执行的结果是
A.1300.00
B.1000.00
C.1600.00
D.1200.00
答案
参考答案:A
解析: 程序中,M->EF表示内存变量 Kr,EF表示字段变量,字段变量和内存变量同名时系统默认访问的字段变量。本题是DO WHILE循环结构,直到文件尾退出循环,实现的功能为求EF列的和,并保存在内存变量EF中。