单选题 在表student.dbf中存储了所有学生信息,设有如下程序:
SET TALK OFF
CLEAR
USE student
DO WHILE! EOF()
IF 年龄<18
REPLACE 年龄 WITH 年龄+1
SKIP
EXIT
ENDIF
SKIP
ENDDO
USE
RETURN
该程序实现的功能是______。
  • A.将所有年龄大于18的学生年龄增加1岁
  • B.将所有年龄小于18的学生年龄增加1岁
  • C.将第一条年龄大于18的学生年龄增加1岁
  • D.将第一条年龄小于18的学生年龄增加1岁
【正确答案】 D
【答案解析】[解析] 在循环中,语句Exit表明当执行完第一条年龄小于18的学生年龄增加1岁后,跳出Do While循环,故不再搜索数据,故选择D选项。