有如下过程代码: Sub var_dim() Static numa AS Integer Dim numb As Integer numa=Duma+2 numb=numb+1 print numa;mumb End Sub 连续3次调用vardim过程

admin2010-04-08  22

问题 有如下过程代码:
Sub var_dim()
Static numa AS Integer
Dim numb As Integer
numa=Duma+2
numb=numb+1
print numa;mumb
End Sub
连续3次调用vardim过程,第3次调用时的输出是

选项 A、2 1
B、2 3
C、6 1
D、6 3

答案C

解析 由题意可知,numa是静态变量,所以3次调用过程该变量值是累加的,而numb是动态变量,每次调用过程,该变量值都被初始化为O,所以3次调用该过程后输出的结果是6和1。
转载请注明原文地址:https://kaotiyun.com/show/xQmp777K
0

最新回复(0)