§5、數(shù)組
1、數(shù)組的上、下界:Ubound()、Lbound() 2、數(shù)組的大小的計算、數(shù)組的結構:(二維數(shù)組:以列存放) 3、Erase語句:重新初始化靜態(tài)數(shù)組的元素、或釋放動態(tài)數(shù)組的存儲空間。 4、For Each –Next結構語句 5、用Array函數(shù)給數(shù)組賦值(只能給Variant類型的變量賦值) 6、控件數(shù)組(load/Unload Object(Index))
動態(tài)數(shù)組 (Redim語句)
數(shù)組分類:
固定大小數(shù)組 Option Base語句功能
Preserve語句功能
例如:
n數(shù)組重點算法:
n一數(shù)組,求其中最大和最小;n對一數(shù)組排序(選擇法、冒泡法、直接排序法)
n在一數(shù)組中查找指定的數(shù)(順序、二分查找);n刪除一數(shù)組中重復的數(shù)
2、在窗體模塊的通用聲明處用下面的語句聲明變量、數(shù)組、正確語句有( )個。
A.Public a(5) as integer B.Public n as integer
C.Public st as string*10 D.Private b() as integer
3、下列語句中的( )語句可以用來正確地聲明一個動態(tài)數(shù)組。
A.Private A(n) as integer B.Dim A() as integer
C.Dim A(,) as integer D.Dim a(1 to n)
4、下列關于數(shù)組的說法中正確的是( )。
A.在過程中,不能用private語句定義數(shù)組
B.利用Redim語句重新定維時,不得改變已經(jīng)說明過的數(shù)組的數(shù)據(jù)類型。
C.數(shù)組重新定維后,原有的數(shù)據(jù)元素內容將不予保留
5、過程的形參為數(shù)組時,以下定義語句中正確的是( )。
A.private sub sort(a() as integer)
B.private sub sort(a(10) as integer)
C.private sub sort(a(,) as integer)
D.private sub sort(byval a() as integer)
6、某過程的說明語句中,正確的數(shù)組說明語句是______。
Const N As Integer=4 : Dim L As Integer
、 Dim x(L) As Integer
② Dim A(K) As Integer
Const K As Integer=3
、 Dim B(N) As Integer
、 Dim Y(2000 To 2008) As Integer
A. ①②④ B.①③④ C.③④ D.②③
相關推薦:2011年計算機等級考試二級VB基礎教程匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |