【正确答案】
C
【答案解析】【解析】本题考查Static变量的定义与使用,以及自定义函数过程的参数传递。在Visual Basic中,参数缺省是按地址传递的,也就是使过程按照变量的内存地址去访问实际变量的内容。这样,将变量传递给函数时,通过函数可永远改变该变量的值。如果想改变传递方式可以通过在变量定义前加关键字ByRef或ByVal。ByRef为默认值,按地址传递,ByVal按值传递,函数调用后不改变变量值。Static变量在函数调用后保持其值不变。因此本题在调用f函数后,结果为20 40,选项C正确。