问题
单项选择题
设有如下程序: 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命令,显示该记录。