[填空題] 在窗體上有一個名稱為Command1的命令按鈕,并有如下事件過程和函數(shù)過程: Private Sub Command1_Click() Dim
2021-07-20
[填空題] 在窗體上有一個名稱為Command1的命令按鈕,并有如下事件過程和函數(shù)過程:
Private Sub Command1_Click()
Dim p as Integer
p=m(1)+m(2)+m(3)
Print p
End Sub
Private Function m(n As Integer) As Integer
Static s As Integer
For k=1 To n
s=s+1
Next
m=s
End Function
運行程序,單擊命令按鈕Command1后的輸出結(jié)果為______。
正確答案:J
參考解析:本題考查靜態(tài)變量,靜態(tài)變量s上一次的值可以被保留下來。第一次調(diào)用時,F(xiàn)or循環(huán)執(zhí)行一次,s=s+1=0+1=1,第二次調(diào)用時,F(xiàn)or循環(huán)執(zhí)行兩次,s=s+1=1+1=2,s=s+1=2+1=3,第三次調(diào)用時,F(xiàn)or循環(huán)執(zhí)行三次,s=s+1=3+1=4,s=s+1=4+1=5, s=s+1=5+1=6,最后p=1+3+6=10。所以[6]空填10。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。