[填空題] 在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序: Option Base 1 Private Sub Command1_Cli
2021-07-20
[填空題] 在窗體上畫一個名稱為Command1的命令按鈕,然后編寫如下程序: Option Base 1 Private Sub Command1_Click() Dim a(10) As Integer For i = 1 To 10 a(i) = i Next Call swap( 【13】 ?。 or i = 1 To 10 Print a(i); Next End Sub Sub swap(b() As Integer) n = 【14】 For i = 1 To n / 2 t = b(i) b(i) = b(n) b(n) = t 【15】 Next End Sub 上述程序的功能是,通過調(diào)用過程swap,調(diào)換數(shù)組中數(shù)值的存放位置,即a(1)與a(10)的值互換,a(2)與a(9)的值互換,……,a(5)與a(6)的值互換。請?zhí)羁铡?/p>正確答案:
【13】a( )
參考解析:【14】ubound(b)【15】n=n-1解析:子過程的功能是實現(xiàn)數(shù)組前后對應(yīng)元素的交換,比如a(1)和a(10)、a(2)和 a(9)依次類推,n=UBound(b)取得數(shù)組的上界下標(biāo),n=n-1實現(xiàn)后面元素的向前遞變。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。