修改职工的工资,给工龄大于等于20年以上的职工每人增加100元,工龄在20年以下的职工增加40元,请将程序补充完整。 SET TALK OFF USR 职工工资表 DO WHILE【 】 IF 工龄>=20 REPLA

admin2010-06-12  42

问题 修改职工的工资,给工龄大于等于20年以上的职工每人增加100元,工龄在20年以下的职工增加40元,请将程序补充完整。
   SET TALK OFF
   USR 职工工资表
   DO WHILE【  】
   IF 工龄>=20
      REPLACE 工资 WITH 工资+100
   ELSE
      REPLACE 工资 WITH 工资+40
   ENDIF
      SKIP
   ENDDO
   SET TALK ON

选项

答案.NOT.EOF()

解析  本小题考察DO WHILE循环,如果记录指针不是在最后一条记录上,则执行循环,然后用SK||命令将记录指针移到下一条记录上,这样循环一直到最后一条记录。
转载请注明原文地址:https://jikaoti.com/ti/HYF7FFFM
0

最新回复(0)