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