问题 单项选择题

设有如下程序: CLEAR USE 职工 DO WHILE! EOF() IF 工资<2000SKIPLOOP ENDIF DISPLAY SKIP ENDDO USE 该程序执行的功能是( )。

A.显示所有工资大于2000职工的记录

B.显示所有工资小于2000职工的记录

C.显示所有工资大于或者等于2000职工的记录

D.显示所有工资小于或者等于2000职工的记录

答案

参考答案:C

解析:该题是DO WHILE-ENDDO和IF-ENDIF语句的嵌套。在外层中指出遍及整个表的记录,在内层当工资小于2000时,向下移动一个指针,由LOOP语句指示回到外层DO WHILE开始重新循环。当工资大于或等于2000时,不执行IF-ENDIF循环的语句,执行DISPLAY命令,显示该记录。

单项选择题
单项选择题