[填空題] 窗體上有名稱為Command1的命令按鈕。事件過程及2個(gè)函數(shù)過程如下: Private Sub Command1_Click() Dim x As
2021-07-20
[填空題] 窗體上有名稱為Command1的命令按鈕。事件過程及2個(gè)函數(shù)過程如下: Private Sub Command1_Click() Dim x As Integer,y A8 Integer,z X=3 y=5 z=fy(y) Print fx(fx(x)),y End Sub Function fx(ByVal a As Integer) a=a+a fx=a End Function Function fy(ByRef a As Integer) a=a+a fy=a End Function 運(yùn)行程序并單擊命令按鈕,則窗體上顯示的兩個(gè)值依次是 [12] 和 [13] 。
正確答案:[12] 12[13] 10
參考解析:函數(shù)fy中的參數(shù)a是按地址傳遞,函數(shù)fx中的參數(shù)a是按值傳遞,所以執(zhí)行z=fy(y)后,y的值為10,z的值為 10,x的值為3;而執(zhí)行fx(fx(x))后,fx(fx(x))的值為12。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。