- 相關(guān)推薦
計算機等級考試二級VB考點:數(shù)組的概念
數(shù)組必須先聲明后使用。聲明數(shù)組就是讓系統(tǒng)在內(nèi)存中分配一個連續(xù)的區(qū)域,用來存儲數(shù)組元素。下面是小編為大家?guī)淼年P(guān)于數(shù)組的概念的知識,歡迎閱讀。
1.引例
求100個學(xué)生的平均成績及超過平均成績的人數(shù)。
如果用一般變量來表示成績,需要用100個變量,如:mark1、mary2、……mark100。若用數(shù)組,可以只用一個來表示mark(1 To 100)。
2.基本概念
數(shù)組:是同類型變量的一個有序的集合。
如:A(1 To 100),表示一個包含100個數(shù)組元素的名為A的數(shù)組。
數(shù)組元素: 即數(shù)組中的變量。用下標(biāo)表示數(shù)組中的各個元素。
表示方法:數(shù)組名(P1,P2,……)
其中P1、P2表示元素在數(shù)組中的排列位置,稱為“下標(biāo)”。
如:A(3,2)代表二維數(shù)組A中第3行第2列上的那個元素。
數(shù)組維數(shù): 由數(shù)組元素中下標(biāo)的個數(shù)決定,一個下標(biāo)表示一維數(shù)組,二個下標(biāo)表示二維數(shù)組。
VB中有一維數(shù)組、二維數(shù)組、……最多60維數(shù)組。
下標(biāo): 下標(biāo)表示順序號,每個數(shù)組有一個唯一的順序號,下標(biāo)不能超過數(shù)組聲明時的上、下界范圍。下標(biāo)可以是整型的常數(shù)、變量、表達(dá)式,甚至又是一個數(shù)組元素。
下標(biāo)的取值范圍是:下界 To 上界 ,缺省下界時,系統(tǒng)默認(rèn)取0。
3.數(shù)組聲明
數(shù)組必須先聲明后使用。聲明數(shù)組就是讓系統(tǒng)在內(nèi)存中分配一個連續(xù)的區(qū)域,用來存儲數(shù)組元素。
聲明內(nèi)容:數(shù)組名、類型、維數(shù)、數(shù)組大小。
一般情況下,數(shù)組中各元素類型必須相同,但若數(shù)組為Variant時,可包含不同類型的數(shù)據(jù)。
靜態(tài)數(shù)組:聲明時確定了大小的數(shù)組。
動態(tài)數(shù)組: 聲明時沒有給定數(shù)組大小(省略了括號中的下標(biāo)),使用時需要用ReDim語句重新指出其大小。
使用動態(tài)數(shù)組的優(yōu)點是根據(jù)用戶需要,有效地利用存儲空間,它是在程序執(zhí)行到ReDim語句時才分配存儲單元,而靜態(tài)數(shù)組是在程序編譯時分配存儲單元。
[計算機等級考試二級VB考點:數(shù)組的概念]相關(guān)文章:
1.計算機等級考試二級VB考點:控件數(shù)組
2.計算機等級考試二級VB考點:動態(tài)數(shù)組及聲明
3.計算機等級考試二級VB考點:VB的過程設(shè)計
4.計算機等級考試二級VB考點:自定義數(shù)據(jù)類型
5.計算機等級考試二級VB考點:進(jìn)程條和滑塊
6.計算機等級考試二級VB考點:排列顯示和分層顯示控件
7.計算機等級考試二級VB考點:程序調(diào)試
8.計算機等級考試二級VB考點:常用文件操作語句和函數(shù)
9.計算機等級考試二級VB程序設(shè)計題
10.計算機等級考試二級VB程序設(shè)計模擬試題
【計算機等級考試二級VB考點:數(shù)組的概念】相關(guān)文章:
計算機等級考試二級VB考點:Print方法,Cls方法,Tab函數(shù)09-16
計算機二級考試VB考點:多媒體控件10-08
計算機二級考試VB考點:通用對話框控件10-08
計算機二級C語言程序設(shè)計考點:數(shù)組08-07
計算機二級VB考試答題技巧10-06
計算機二級VB上機考試答題攻略08-09
計算機二級VB考試練習(xí)題08-18
計算機二級VB上機考試答題技巧10-22
計算機等級考試二級MS試題及答案05-13