《Visual Basic語言程序設(shè)計基礎(chǔ)(第3版)》第4章 常量和變量_第1頁
《Visual Basic語言程序設(shè)計基礎(chǔ)(第3版)》第4章 常量和變量_第2頁
《Visual Basic語言程序設(shè)計基礎(chǔ)(第3版)》第4章 常量和變量_第3頁
《Visual Basic語言程序設(shè)計基礎(chǔ)(第3版)》第4章 常量和變量_第4頁
《Visual Basic語言程序設(shè)計基礎(chǔ)(第3版)》第4章 常量和變量_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

第4章常量和變量知識要點學(xué)習(xí)任務(wù)數(shù)據(jù)類型常量和變量的概念和分類常量和變量的使用方法了解數(shù)據(jù)類型、變量及常量的概念和分類理解變量和常量聲明的語法、功能掌握變量和常量的使用方法4.1數(shù)據(jù)類型4.2常量常量(Constant),是在程序運行過程中,其值保持不變的量,它在程序運行之前就是已知的。圖4.2常量類型示意圖4.2.1值常量值常量就是用數(shù)據(jù)本身的值所表示的常量。4.2.2符號常量用一個容易理解和記憶的符號來表示常量,此符號就是符號常量。4.2.3符號常量的定義語法:[Public|Private]Const常量名{<類型說明符>|As<類型說明詞>}=表達式功能:先計算賦值號右邊表達式的值,然后將此值賦給左邊的符號常量。4.3變量

變量(Variable),就是在程序執(zhí)行過程中,其值可以發(fā)生變化的量。在應(yīng)用程序的執(zhí)行過程中,常用變量來臨時存儲數(shù)據(jù)。4.3.1變量的聲明變量聲明就是將變量的名稱和數(shù)據(jù)類型事先通知給應(yīng)用程序,也叫做變量定義。1.隱式聲明隱式聲明就是在使用一個變量之前并不專門聲明這個變量而直接使用。2.顯式聲明語法:{Dim|Static|Public|Private}<變量名>[{<類型說明符>|As<類型說明詞>}]功能:顯式聲明變量及其類型、作用域,以及該變量是動態(tài)變量,還是靜態(tài)變量。類型說明符含義類型說明符含義%整型#雙精度實型&長整型@貨幣型!單精度實型$字符串型表4.1類型說明符及其含義

類型說明詞含義類型說明詞含義Byte字節(jié)型Currency貨幣型Integer整型String字符串型Long長整型Boolean布爾型Single單精度實型Date日期型Double雙精度實型

表4.2類型說明詞及其含義

4.3.2變量的作用域及其生存期1.變量的作用域一個變量的有效使用范圍稱為該變量的作用域。根據(jù)作用域的不同,可以把變量分為過程級變量、全局變量和作用域介于兩者之間的模塊級變量。一個變量是過程級變量、模塊級變量、還是全局變量,這取決于聲明該變量時,變量聲明語句所在的位置和所使用的關(guān)鍵字,VisualBasic允許在聲明一個變量時同時指定它的作用域。2.變量的生存期一個變量的有效存續(xù)時間,稱為該變量的生存期。4.3.3變體(Variant)變量如果在變量聲明時沒有說明變量的數(shù)據(jù)類型,則該變量的數(shù)據(jù)類型將被默認(rèn)為變體類型。當(dāng)變量為Variant類型時,該變量能夠存儲所有系統(tǒng)已定義的標(biāo)準(zhǔn)類型的數(shù)據(jù)。填空題VisualBasic中的數(shù)據(jù)類型可分為和兩大類,前者根據(jù)其取值的不同,又可分為、、和。字節(jié)型數(shù)據(jù)在計算機中用個字節(jié)來存儲,表示的數(shù)據(jù)范圍是;整型數(shù)據(jù)在計算機中用個字節(jié)來存儲,表示的數(shù)據(jù)范圍是;長整型數(shù)據(jù)在計算機中用個字節(jié)來存儲,表示的數(shù)據(jù)范圍是;單精度實型數(shù)據(jù)在計算機中用個字節(jié)來存儲,可表示有效數(shù)字。一個英文字母或一個阿拉伯?dāng)?shù)字是個字符,占個字節(jié)的存儲空間;一個漢字是個字符,占個字節(jié)的存儲空間。日期型數(shù)據(jù)有和兩種表示方法。思考與練習(xí)簡答題什么是基本數(shù)據(jù)類型?什么是用戶自定義數(shù)據(jù)類型?在VisualBasic中,單精度實型和雙精度實型數(shù)據(jù)有哪兩種表示方法?分別適合在什么情況下使用?什么叫做規(guī)格化的浮點數(shù)?什么叫做規(guī)格化?浮點數(shù)由哪幾部分組成的?什么是字符串?字符串型數(shù)據(jù)可分為哪幾種類型?如果一個字符串不包含任何字符,則稱該字符串為什么字符串?定長字符串變量可以使用類型說明符說明嗎

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論