单选题
阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。
【程序说明】 设成绩库CJK.DBF中,“数学”(数值型字段)这门课程的学分为4,其学分算的方法如下:
数学>=90,学分值为4
80<=数学<90,学分值为3
70<=数学<80,学分值为2
60<=数学<70,学分值为1
数学<60,学分值为0
计算任一学生数学这门课程的学分值。
【程序】
SET TALK OFF
USE CJK
ACCEPT“输入学号:”TO XH
XF=0
{{U}}(9) {{/U}}
DO CASE
CASE {{U}}(10) {{/U}}
XH=4
CASE {{U}}(11) {{/U}}
XH=3
CASE {{U}}(12) {{/U}}
XF=2
CASE 数学>=60
XF=1
OTHERWISE
XF=0
ENDCASE
?“学号:”,XH
?“数学的学分值:”,XF
USE
RETURN
【正确答案】 A
【答案解析】[解析] 顺序查找命令的格式:LOCATE FOR<条件>[WHILE]<条件>[<范围>]。功能;按表的排列顺序依次搜索满足条件的第一条记录。
【正确答案】 A
【答案解析】
【正确答案】 B
【答案解析】
【正确答案】 C
【答案解析】[解析] 第(10)、(11)和(12)题是考核DO CASE分支语句。再结合题意,能很容易得出此三小题的答案。