下面程序:Private Sub Form_Click()Dim x,y,z As Integerx=5y=7z=0Call P1(x,y,z)Print St
下面程序:
Private Sub Form_Click()
Dim x,y,z As Integer
x=5
y=7
z=0
Call P1(x,y,z)
Print Str(z)
End Sub
Sub P1(ByVal a As Integer, ByVal b As Integer, c As integer)
c=a+b
End Sub
運(yùn)行后的輸出結(jié)果為
A.0
B.12
C.Str(z)
D.顯示錯(cuò)誤信息
正確答案:B解析:在本題中,用Call過程名的方法調(diào)用過程P1。在P1中,將參數(shù)C的值改為12。因?yàn)閰?shù)C是按地址傳送(默認(rèn)為按地址傳送,即ByRef),故z的值變?yōu)?2了,所以輸出值為12。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。