腾讯分分彩计划精准群

您好!歡迎來到南京前程網   學員登錄 | 學員注冊 | 機構登錄 | 機構注冊
+ 前程網微信
QQ登錄
全國統一熱線:400-019-0198
您所在的位置:首頁 -> 看新聞  -> 計算機

全國計算機二級考試《Visual Basic》復習知識點(8)

來源:南京前程網    點擊量:[48]    發布時間:2019-08-26    加入收藏

  VB的語言基礎

  1.數據類型

  1)VB中對沒有聲明的變量其缺省的數據類型是變體型,可以用來存儲各種數據,但所占用的內存比其它類型都多。為提高運行效率(整型效率較高),或達到一定的運算精確度(浮點型精度較高,但運行較慢),應合理的定義數據類型。

腾讯分分彩计划精准群   2) 邏輯型數據只有True 和False兩個值,轉換成整型時,True=-1 ,False=0,將其它類型轉換成邏輯型時,非0數轉換為True ,0轉換為False。

腾讯分分彩计划精准群   3) 字符型可以包括所有的西文字符和漢字,字符必須用雙引號括" "起來, 如:"abc123"

  4)日期型數據按8字節的浮點數來存儲,日期型數表示方式有兩種:可以用號碼符#括起來,也可以用數字序列表示(小數點左邊的數字代表日期,右邊代表時間,0為午夜,0。5為中午12點,負數表示是1899年12月31日前的日期和時間)。

腾讯分分彩计划精准群   如:#3/22/2002# #2002-3-22 14:30:20#

  Dim T As Date

腾讯分分彩计划精准群   T=-2.5

  Print T ' 打印出來的結果是1899-12-28 12:00:00

  5)任何數據類型的數組都需要 20 個字節的內存空間,加上每一數組維數占 4 個字節,再加上數據本身所占用的空間。數據所占用的內存空間可以用數據元數目乘上每個元素的大小加以計算。例如,以 4 個 2 字節之 Integer 數據元所組成的一維數組中的數據,占 8 個字節。這 8 個字節加上額外的 24 個字節,使得這個數組所需總內存空間為 32 個字節。

  2. 變量與常量

  (1)變量或常量的命名規則

  1) 必須以字母或漢字開頭,由字母、漢字、數字或下劃線組成,長度≤255個字符;

腾讯分分彩计划精准群   2) 不能使用VB中的關鍵字,并盡量不與VB中標準函數名同名;如:Dim 、Sin

  3)VB中不區分變量的大小寫,一般變量首字母用大寫,其余用小寫;常量全部用大寫字母表示

  4)為了增加程序的可讀性,可在變量名前加一個縮寫的前綴來表明該變量的數據類型。

腾讯分分彩计划精准群   (2)變量聲明

腾讯分分彩计划精准群   1)用Dim語句進行顯式聲明

腾讯分分彩计划精准群   語句形式: Dim 變量名 [As 類型] 如: Dim intX As integer

腾讯分分彩计划精准群   說明:·如果沒有As 類型,則默認為變體類型。

  ·可在變量名后加類型符來代替As 類型 如: Dim intX%

腾讯分分彩计划精准群   ·一條語句可以同時定義多個變量,但每個變量必須有自己的類型聲明,類型聲明不能共用;

腾讯分分彩计划精准群   ·字符串變量根據其存放的長度是否固定,定義方法不同:

腾讯分分彩计划精准群   定長字符串: Dim strA As String*10

  表示最多存放10個字符,如果賦值不足10個,則右補空;若多于10個,則多余部分截去。

  不定長字符串:Dim strA As String ’最多可存放2MB個字符

  2) 隱式聲明

  VB中允許變量不經過聲明就直接使用,這種稱為隱式聲明,所有隱式聲明的變量都是變體型的。

  隱式聲明容易造成錯誤,為了調試程序方便,一般對使用的變量都進行聲明,可以在通用聲明段使用Option Explicit 語句來強制顯式聲明所有變量。

  (3)常量

腾讯分分彩计划精准群   1)直接常量

腾讯分分彩计划精准群   指在程序中直接給出值的數據,如:123、123&、123.45、1.234E2 、123D3分別表示整型、長整型、單精度浮點型(小數形式)、單精度浮點型(指數形式)、雙精度浮點型。

腾讯分分彩计划精准群   八進制常數: 在數值前加&O ,如 &O123

  十六進制常數:在數值前加&H ,如&H123

腾讯分分彩计划精准群   2)用戶聲明的符號常量

  用Const來聲明: Const 符號常量名 [As 類型] = 表達式

  如:Const PI=3.14159 '聲明了常量PI,代表3.14159,單精度型

  Const MAX As Integer=&O144 ''聲明了常量MAX,代表八進制數144,整型

腾讯分分彩计划精准群   Const COUNT#=45.67 '聲明了常量COUNT,代表45.67,雙精度型

  3)系統提供的常量

腾讯分分彩计划精准群   系統定義的常量位于對象庫中,在對象瀏覽器中的Visual Basic(VB)和Visual Basic for Aplication(VBA)等對象庫中列出了VB的常量。這些常量可以與應用程序的對象、方法、屬性一起使用。

  如:Form1.WindowsState=vbMaximized 表示將窗口極大化。

  3. 運算符

  (1)算術運算符

腾讯分分彩计划精准群   算術運算符兩邊的操作數應該是數值型,若是數字字符或邏輯型,則自動轉換為數值類型后再運算。

  (2)字符串運算符

  (3) 關系運算符

  1)如果兩個操作數都是數值型,則按其大小比較

腾讯分分彩计划精准群   2) 如果兩個操作數都是字符型,則按字符的ASCII碼值從左到右一一比較

  3) 漢字字符大于西文字符

腾讯分分彩计划精准群   4) 關系運算符的優先級相同

  5) VB6.0中Like運算符與通配符的使用:

  ?——表示任何單一字符

腾讯分分彩计划精准群   *——表示0個或多個字符

腾讯分分彩计划精准群   #——表示任何一個數字(0 - 9)

  [字符列表]——表示字符列表中的任何單一字符

  [!字符列表]—— 表示不在字符列表中的任何單一字符

  (4) 邏輯運算符

  1)若有多個條件時,And必須全部條件為真才為真;

腾讯分分彩计划精准群   Or只要有一個條件為真就為真。

  2)如果邏輯運算符對數值進行運算,則以數字的二進制值逐位進行邏輯運算。And運算常用于屏蔽某些位;Or運算常用于把某些位置1。

腾讯分分彩计划精准群   如:12 And 7 表示對1100與0111進行And運算,得到二進制值100,結果為十進制4。

  3)對一個數連續進行兩次Xor操作,可恢復原值。在動畫設計中,用Xor可恢復原來的背景。

  4.表達式

腾讯分分彩计划精准群   (1)表達式的組成

腾讯分分彩计划精准群   表達式由常量、變量、運算符、函數和圓括號按一定的規則組成,通過運算后有一個結果,運算結果的類型由數據和運算符共同決定。

  (2)表達式的書寫規則

  1)乘號不能省略

腾讯分分彩计划精准群   2)括號必須成對出現,均使用圓括號,可以嵌套,但必須配對。

腾讯分分彩计划精准群   3)表達式從左到右在同一基準上書寫,無高低、大小之分。

腾讯分分彩计划精准群   例:sqr((3*x+y)-z)/(x*y)^4

腾讯分分彩计划精准群   (3)不同數據類型的轉換

腾讯分分彩计划精准群   操作數的數據類型應該符合要求,不同的數據應該轉換成同一類型。在算術運算中,如果操作數的數據精度不同,VB規定運算結果采用精度較高的數據類型。

  (4)優先級

  同一表達式中,不同運算符的優先級是:算術運算符 > 字符運算符 > 關系運算符 > 邏輯運算符

  注意:對于存在多種運算符的表達式,可增加圓括號改變優先級或使表達式更清晰。

  • 咨詢電話:025-8698220086982230

    咨詢QQ:279768085 、879324637

    更多優惠活動,請大家關注前程網微信~

[責任編輯: 1 ]
  • 暫無機構發布信息。

全國統一報名專線

400-019-0198

在線咨詢:

招生合作 | 廣告合作 | 會員合作 | 網站加盟 | 網站介紹 | 誠聘英才 | 友情鏈接 | 聯系我們 | 網站聲明 |     
國家工業與信息化部網站經營許可證編號:蘇B2-20110182  國家工業與信息化部備案號:
江蘇省信息化協會會員網站 江蘇省互聯網協會會員網站
Copyright © 2005-2019 前程網 江蘇指點前程信息科技有限公司 All Rights Reserved
腾讯分分彩计划精准群 網絡支持:

北京PK10微信福利群 安徽快三老群 北京PK10高手讨论群 北京PK10高手交流群 北京PK10微信交流群