柠檬试题库
search
首页 计算机 公务员 驾照 关于

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


  • A.2 1
  • B.2 3
  • C.6 1
  • D.6 3
热度🔥362
参考答案:C
解析:

【解析】Static声明的变量为静态变量,静态变量在程序运行期间,每次进入过程时都会保留上次的值,而普通变量不会保留。numa定义为静态变量,因此每次调用都会保留结果,3次调用过程,numa的值为6,numb的值为1。
复制题目向AI提问