[單項(xiàng)選擇題] 在窗體中添加一個(gè)名稱為Command1的命令按鈕,然后編寫如下代碼: Function F(a As Integer) b=0 Sta
2021-07-20
[單項(xiàng)選擇題] 在窗體中添加一個(gè)名稱為Command1的命令按鈕,然后編寫如下代碼:
Function F(a As Integer)
b=0
Static c
b=b+1
c=c+1
F=a+b+c
End Function
Private Sub Command1 Click()
Dim a As Integer
Dim b As Integer
a=2
For i=1 To 3
b=F(
A.
Print b
Next i
End Sub
程序運(yùn)行后
正確答案:B
參考解析:本題綜合考查了Function函數(shù)過程的建立與調(diào)用及For循環(huán)控制語句。但解題的關(guān)鍵是理解Static定義變量,使變量具有的數(shù)值存儲(chǔ)功能。本題在Fori的三次循環(huán)中,每調(diào)用一次函數(shù)過程F(a),c的值都會(huì)在上次調(diào)用的基礎(chǔ)上加1, b的數(shù)值保持不變,a的數(shù)值也保持不變,故單擊按鈕時(shí),窗體上顯示的內(nèi)容為B項(xiàng)內(nèi)容,即數(shù)值分別為4,5、6。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。