【正文】
Private Sub Form_Load() Dim p As String Randomize p = For i = 1 To 10 a(i) = Int(Rnd * 90) + 10 p = p amp。排序的方法有很多種,常用的有選擇法,冒泡法,插入法以及合并排序等等,其中最簡單的是選擇法。使用動態(tài)數(shù)組的優(yōu)點(diǎn)在于用戶可以根據(jù)自己的需要來有效地利用存儲空間,在程序執(zhí)行到 ReDim語句時分配存儲空間,而靜態(tài)數(shù)組是在程序編譯時就分配存儲空間。 i amp。 b(i, j) amp。這樣就可以減少程序員編寫代碼的任務(wù)。 在窗體中添加一個命令按鈕,書寫如下代碼: Dim arr(20) AS Integer ‘定義窗體級的全局?jǐn)?shù)組變量 Private Sub Form_Load() ‘窗體在加載的時候初始化數(shù)組。 Private Sub Form_Load() f(0).Visible = True f(0).Caption = 北方工業(yè)大學(xué) For i = 1 To 4 Load f(i) f(i).Visible = True f(i).Caption = 張露 amp。 在點(diǎn)擊了“是”按鈕后,在窗體中就會創(chuàng)建一個控件數(shù)組,下面的例子中就是創(chuàng)建一個計(jì)算器中數(shù)字鍵和運(yùn)算符號鍵的控件數(shù)組。 Chr(13) amp。例如定義一個二維數(shù)組如下 : Dim myarray(1 To 3, 1 To 2) AS Integer 則這個數(shù)組共有( 31+1) *( 21+1) =6個元素,這六個元素分別是: myarray( 1, 1), myarray( 1, 2) myarray( 2, 1), myarray( 2, 2) myarray( 3, 1), myarray( 3, 2) 而且這些變量都是整型類型。只要復(fù)制的目標(biāo)數(shù)組不屬于固定大小的數(shù)組,就可以順利地完成數(shù)組的復(fù)制。 s(i) amp。 設(shè)計(jì)步驟如下: (1) 建立應(yīng)用程序用戶界面與設(shè)置對象屬性。 數(shù)組中的變量稱為數(shù)組元素 , 用數(shù)字 ( 下標(biāo) ) 來標(biāo)識它們 , 因此數(shù)組元素又稱為下標(biāo)變量 。 Str(a(i)) amp。在這里主要介紹選擇法和冒泡法。 聲明動態(tài)數(shù)組的方法:使用 Dim, Private或 Public語句聲明一個不寫下標(biāo)的數(shù)組,然后在后面需要的時候再用 ReDim語句來指出數(shù)組的大小。 , amp。 Next j = amp。 使用數(shù)組的一些函數(shù)和語句 Lbound函數(shù)、 Ubound函數(shù) Lbound函數(shù)是用來返回?cái)?shù)組下標(biāo)的最小索引值的, Ubound函數(shù)是用來返回?cái)?shù)組下標(biāo)的最大索引值的。 For i = 1 To 20 arr(i) = 2 * i + 1 Next End Sub Private Sub Comm