[單項選擇題] 有下列程序,程序運(yùn)行后單擊命令按鈕,則輸出的結(jié)果為( )。 Private Sub Command1_Click() Dim a%(1 T
2021-07-20
[單項選擇題] 有下列程序,程序運(yùn)行后單擊命令按鈕,則輸出的結(jié)果為( )。
Private Sub Command1_Click()
Dim a%(1 To 4), b%(3 To 6), i%, s1#, s2#
For i= 1 To 4
a(i) = i
Next i
For i=3 To 6
b(i)=i
Next i
s1=Factorial (
A.
s2=Factorial (
B.
Print "s1="; s1; "s2="; s2
End Sub
正確答案:B
參考解析:Factorial函數(shù)的作用是計算參數(shù)數(shù)組a元素的累計乘積,即將數(shù)組a的元素從下界到上界循環(huán)相乘。在主調(diào)過程中,F(xiàn)actorial (a)、Factorial(b)分別傳遞數(shù)組a和b,計算結(jié)果分別賦給s1和s2。 在定義子過程的參數(shù)時,如果在參數(shù)前加上ByVal,表示是“傳值”參數(shù),主調(diào)函數(shù)中參數(shù)的值不被改變,否則表示是“傳地址”參數(shù),參數(shù)值會被調(diào)用的子過程改變。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。