黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓 | 在職研 | 自學考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學習 | 法語 | 德語 | 韓語
計算機等級考試 | 軟件水平考試 | 職稱計算機 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
華為認證 | Java認證
公務員 | 報關員 | 銀行從業資格 | 證券從業資格 | 期貨從業資格 | 司法考試 | 法律顧問 | 導游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業資格 | 廣告師職業水平
駕駛員 | 網絡編輯
衛生資格 | 執業醫師 | 執業藥師 | 執業護士
會計從業資格考試會計證) | 經濟師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務師
注冊資產評估師 | 高級會計師 | ACCA | 統計師 | 精算師 | 理財規劃師 | 國際內審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監理工程師 | 安全工程師
質量工程師 | 物業管理師 | 招標師 | 結構工程師 | 建筑師 | 房地產估價師 | 土地估價師 | 巖土師
設備監理師 | 房地產經紀人 | 投資項目管理師 | 土地登記代理人 | 環境影響評價師 | 環保工程師
城市規劃師 | 公路監理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實用文檔 | 英語學習 | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲
您現在的位置: 考試吧(Exam8.com) > 計算機等級考試 > 計算機二級 > VB > 復習資料 > 正文

2011年度計算機等級考試二級VB基礎教程(21)

來源:考試吧Exam8.com) 2010-10-18 11:07:23 考試吧:中國教育培訓第一門戶 模擬考場
考試吧提供了“2010年計算機等級考試二級VB基礎教程”,幫助考生梳理知識點,強化記憶。更多資料請訪問考試吧計算機等級考試網(djks.exam8.com)。

  5.3動態數組及聲明

  1. 動態數組的建立與聲明

  建立動態數組的方法是:利用Dim、Private、Public語句聲明括號內為空的數組,然后在過程中用ReDim語句指明該數組的大小。語法是:

  ReDim 數組名(下標1[,下標2…]) [As 類型]

  其中下標可以是常量,也可以是有了確定值的變量,類型可以省略,若不省略,必須與Dim中的聲明語句保持一致。

  例: Dim D() As Single

  Sub Form_Load()

  ……

  ReDim D(4,6)

  ……

  End Sub

  2.注意事項

  (1)在動態數組ReDim語句中的下標可以是常量,也可以是有了確定值的變量。

  (2)在過程中可以多次使用ReDim來改變數組的大小,也可改變數組的維數。

  (3)每次使用ReDim語句都會使原來數組中的值丟失,可以在ReDim語句后加Preserve參數來保留數組中的數據,但使用Preserve只能改變最后一維的大小,前面幾維大小不能改變。

  1. 給數組元素賦初值

  (1) 利用循環結構

  例:Dim iA(1 To 10) As Integer

  For i=1 To 10

  A(i)=0

  Next i

  (2) 利用Array函數

  例:Dim a As Variant, b As Variant, i%

  a = Array (1,2,3,4,5)

  b = Array ("abc","def","67")

  For i=0 To Ubound (a)

  Picture1.print a(i);"";

  Next i

  For i=0 To Ubound (b)

  Picture1.print b(i);"";

  Next i

  2.數組的輸入

  (1) 通過InputBox函數輸入適合輸入少量數據。

  例:Dim sB(3,4) As singer

  For i=0 To 3

  For j=0 To 4

  SB(i,j) =InputBox("輸入" & i & j & "的值")

  Next j

  Next i

  (2) 通過文本框控件輸入

  對大批量的數據輸入,采用文本框和函數split()\join()進行處理,效率更高。

  3.數組的賦值

  在VB6.0中可以直接將一個數組的值賦值給另一個數組:

  Dim a(3) as integer, b() as integer

  A(0)=2: A(1)=5: A(2)=-2: A(3)=2

  b=a

  在早期的VB中,這需要用循環語句才可以實現:

  ReDim b(UBound(a))

  For I=0 to UBound(a)

  b(I)=a(I)

  Next i

  注意:(1)賦值號兩邊的數據類型必須一致;

  (2)如果賦值號左邊的是一個動態數組,則賦值時系統自動將動態數組ReDim成右邊相同大小的數組;

  (3)如果賦值號左邊的是一個大小固定的數組,則數組賦值出錯。

  4.數組的輸出

  用For……Next循環語句輸出。

  5.求數組中最大元素和所在下標及各元素之和

  求數組中最大元素及下標,一般假設第一個元素及下標為最大,然后將該數與數組中的其他元素逐一比較,若有比其大的就替換,同時替換下標。

  6.交換數組中各元素

  交換的要求是將數組第一個元素與最后一個交換,第二個與倒數第二個交換,依次類推。

  相關推薦:計算機等級考試二級VB二十套上機試題及答案
       全國計算機等級考試二級VB筆試各題型答題技巧
       計算機等級考試二級VB模擬試題及答案匯總
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 色丝瓜视频 | 日韩精品导航 | 日韩视频在线观看一区 | 国产男女在线观看 | 日本三级黄色录像 | 欧美 韩国 精品 另类 综合 | 国产日韩欧美高清 | 日本免费高清视频二区 | 看全色黄大色黄大片免责看的 | 免费看国产黄色片 | 亚洲国产成人最新精品资源 | www.欧美成| 欧美三级日韩三级 | 91在线亚洲 | 浪浪视频成版人在线观看 | 91成人在线观看 | 成人国产精品免费视频 | 中文字幕丝袜诱惑 | 免费国产a国产片高清 | 国产一国产一级毛片视频在线 | 越南一级毛片免费 | 天天操天天透 | 亚洲欧美久久婷婷爱综合一区天堂 | 天天影视色香欲综合网网站麻豆 | 亚洲欧美日韩精品久久奇米色影视 | 蜜臀国产在线 | 久久亚洲成a人片 | 亚洲午夜剧场 | 日韩伦理视频 | 国产欧美日韩亚洲精品区2345 | 免费在线成人 | 亚洲 欧美 日韩 另类 | 免费人成网址在线观看国内 | 在线视频一区二区三区 | 亚洲欧美日韩国产精品久久 | 欧美成人免费观看国产 | 在线日本中文字幕 | 亚洲欧美不卡中文字幕 | 日韩欧美国产亚洲 | 香蕉521av成人网 | 成人av手机在线观看 |