单选题
执行下列程序之后的显示结果是______。
CLEAR
LOCAL x
y=10
DO p1
? x,y
RETURN
PROCEDURE p1
x=50
y=50
RETURN
A、
.F. 50
B、
.F. 10
C、
50 50
D、
50 10
【正确答案】
A
【答案解析】
[解析] 局部变量用LOCAL命令建立,本题中x是局部变量,初值为逻辑假.F.。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用,故x值为.F.。调用程序p1时,实参y的值传递给了对应的形参,故y值为50,答案为A。
提交答案
关闭