单选题
下面程序的运行结果是( )。
SETTALOFF
a=10
Dp1
?a
PROCEDURp1
PRIVATa
a=11
Dp2
PROCEDURp2
a=12
RETURN
A、
10
B、
11
C、
12
D、
14
【正确答案】
A
【答案解析】
本题中,p1过程和p2过程中都会建立一个私有变量a,但并不会影响主程序变量a,所以主程序的a没有变化。PROCEDURE表示开始一个过程,PRIVATE命令用于隐藏上层模块中可能存在的变量。
提交答案
关闭