单选题
执行下列命令后,显示的结果是______。
cj=75
DO CASE
CASE cj>60
dj="及格"
CASE cj>70
dj="中等"
CASE cj>85
dj="优秀"
OTHERWISE
dj="不及格"
ENDCASE
? dj
【正确答案】
A
【答案解析】[解析] 在多分支语句中,依次判断CASE后面的条件是否成立,当发现某个CASE后面的条件成立时。就执行该CASE和下一个CASE之间的命令序列,然后执行ENDCASE后面的命令。不管有几个CASE条件成立,只有最先成立的那个CASE条件的对应命令序列被执行。本题中,cj=75,在遇到第一个CASE条件时就成立,即执行CASE cj>60,dj="及格",然后执行ENDCASE后面的命令,故本题选A。