【正确答案】
B
【答案解析】[解析] 刚一打开数据库,记录指针指向第一条记录,EOF()为假,所以执行第一个ENDIF下面的语句,进入第二个IF语句,由于第一条记录性别为“男”,不满足条件,所以执行ELSE下面的XH=BH,NAME=XM,FEE=ZXJ,A=ZF,此时XH等于第一条记录的BH字段值080102,NAME等于XM字段值“王五”,FEE等于ZXJ字段值99.00。A等于ZF字段值586.00。执行完A=ZF语句,又执行ENDIF下面的SKIP,记录指针指向第二条记录。重新循环,EOF()为假,因此执行第一个ENDIF下面的第二个IF语句,由于第二条记录性别为“女”,满足条件,执行SKIP语句,跳至第三条记录,然后执行ENDIF下面的语句SKIP,记录指针跳至第四条记录。再次重新循环,EOF()为假,所以执行第一个ENDIF下面的第二个IF语句,由于第四条记录性别为“女”,满足条件,执行SKIP语句,跳至第五条记录,然后执行ENDIF TN的语句SKIP,记录指针跳至第六条记录(库文件尾部)。再次重新循环,EOF()为真,执行EXIT退出循环。