A-A+
在Visual FoxPro中 如果希望跳出SCAN…ENDSCAN循环体外执行ENDSCA
问题详情
在Visual FoxPro中,如果希望跳出SCAN…ENDSCAN循环体外执行ENDSCAN后面的语句,应使用
A.LOOP语句
B.EXIT语句
C.BREAK语句
D.RETURN语句请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:SCAN…ENDSCAN是一个循环语句,用于处理表中记录,如果该循环体遇到LOOP命令,就会结束循环体的本次执行,不再执行其后面的语句,而是转回SCAN处重新判断条件;如果循环体中遇到EXIT命令,就结束循环语句的执行,转去执行ENDSCAN后面的语句;RETURN语句的意思是结束当前程序的执行,返回到调用它的上级程序,若无上级程序则返回到命令窗口;BREAK短语一般不能单独使用。