[單項選擇題] 閱讀程序: Function Fun( a As Integer) Static c b=0:b=b+2:c=c+2 F=a*b*c
2021-07-20
[單項選擇題] 閱讀程序:
Function Fun( a As Integer)
Static c
b=0:b=b+2:c=c+2
F=a*b*c
End Function
Private Sub Commandl _ Click( )
Dim a As Integer
a=2
For i = 1 To 2
Print Fun (
A.;
Next
End
正確答案:A
參考解析:本題的難點是子函數(shù)調(diào)用過程和 Static變量。子函數(shù)有Static變量c,在第1次子函數(shù)調(diào)用時其值為2,局部變量b為2,但在第2次子函數(shù)調(diào)用時c=2+2=4,b=0+2=2。表達(dá)式a*b*c的結(jié)果通過子函數(shù)名F返回。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。