单选题
设教师表(教师号,姓名,职称),执行下列程序,屏幕上显示的结果是______。
USE 教师表
INDEX ON 职称 TO zc
SEEK "教授"
DO WHILE NOT EOF()
DISPLAY
SKIP
ENDDO
【正确答案】
A
【答案解析】[解析] 本题考查DO WHILE-ENDDO循环语句,运行该语句时,先判断<条件>是否为真,如果是真则执行DO WHILE与ENDDO间的循环体,当执行到ENDDO时,再返回DO WHILE重新判断循环条件是否为真,确定是否再次执行循环体。若条件为假则结束循环语句执行ENDDO后的语句。本题中条件为记录指针不指向文件尾。使用INDEX ON命令首先建立一个按职称升序的,名为zc的单索引文件,然后运行DO WHILE语句,在记录指针不指向文件尾时,返回所有教师记录。A为正确选项。