[單項(xiàng)選擇題] 在窗體上畫一個(gè)名稱為Command1的命令按鈕和一個(gè)名稱為Text1的文本框,然后編寫如下程序: Private Sub Command1_C
2021-07-20
[單項(xiàng)選擇題] 在窗體上畫一個(gè)名稱為Command1的命令按鈕和一個(gè)名稱為Text1的文本框,然后編寫如下程序:
Private Sub Command1_Click()
Dim x, Y, z As Integer
x=5
y=7
z=0
Text1. Text=""
Call P1(x, y, z)
Text1. Text=Str(z)
End Sub
Sub P1(ByVal a As Integer, ByVal b As Integer, c As Integer)
c=a+b
End Sub
程序運(yùn)行后,單擊命令按鈕,則在文本框中顯示的內(nèi)容是______。
A.0
B.12
C.Str(z)
D.沒有顯示
正確答案:B解析:[分析]: 在定義通用過程時(shí),結(jié)果形參前面有關(guān)鍵寧ByRef,則默認(rèn)為該參數(shù)是按傳地址方式傳送。所以變量a和b是按傳值方式傳送,變量c按傳地址方式傳送。數(shù)據(jù)傳送過程為:變量x和y將5和7傳送給子函數(shù)P1的形參a和b,a+b的值得12賦給變量c,c再回傳給實(shí)參z,用Str函數(shù)轉(zhuǎn)換成字符串賦給文本框的Text屬性。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。