現(xiàn)有如下程序:Private Sub Command1_Click() s=0 For i=1 To 5s=s+f(5+i) Next Print sEnd S
現(xiàn)有如下程序: Private Sub Command1_Click() s=0 For i=1 To 5 s=s+f(5+i) Next Print s End Sub Public Function f(x As Integer) If x>=10 Then t=x+1 Else t=x+2 End If f=t End Function 運(yùn)行程序,則窗體上顯示的是( )。
A.38
B.49
C.61
D.70
正確答案:B解析:本題考查的考點(diǎn)是有關(guān)函數(shù)調(diào)用和If語句的。要注意在前4次循環(huán)中每次調(diào)用f函數(shù)時(shí)傳遞的參數(shù)分別為6、7、8、9,都是小于10的;最后一次循環(huán)傳遞參數(shù)10。所以最終結(jié)果應(yīng)該為 8+9+10+11+11=49
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。