visualbasic的語(yǔ)言基礎(chǔ)

visualbasic的語(yǔ)言基礎(chǔ)

ID:39992154

大?。?20.31 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2019-07-16

visualbasic的語(yǔ)言基礎(chǔ)_第1頁(yè)
visualbasic的語(yǔ)言基礎(chǔ)_第2頁(yè)
visualbasic的語(yǔ)言基礎(chǔ)_第3頁(yè)
visualbasic的語(yǔ)言基礎(chǔ)_第4頁(yè)
visualbasic的語(yǔ)言基礎(chǔ)_第5頁(yè)
資源描述:

《visualbasic的語(yǔ)言基礎(chǔ)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)

1、第2章VisualBasic的語(yǔ)言基礎(chǔ)2.1標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型2.1.1數(shù)值(Numeric)型數(shù)據(jù)2.1.2字符(String)型數(shù)據(jù)2.1.3布爾(Boolean)型數(shù)據(jù)2.1.4日期(Date)型數(shù)據(jù)2.1.5對(duì)象(Object)型數(shù)據(jù)2.1.6可變(Variant)類(lèi)型數(shù)據(jù)2.2變量2.2.1變量的命名規(guī)則2.2.2變量的聲明2.3常量2.3.1直接常量2.3.2符號(hào)常量2.4表達(dá)式2.4.1算術(shù)表達(dá)式2.4.2字符串表達(dá)式2.4.3日期表達(dá)式2.5常用內(nèi)部函數(shù)2.5.1數(shù)學(xué)運(yùn)算函數(shù)2.5.2字符串函數(shù)2.5.3日期和時(shí)間函數(shù)2.5.4格式輸

2、出函數(shù)2.5.5隨機(jī)數(shù)語(yǔ)句和函數(shù)2.5.6數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)2.6語(yǔ)句2.6.1程序語(yǔ)句2.6.2語(yǔ)句的書(shū)寫(xiě)規(guī)則2.6.3命令格式中的符號(hào)約定習(xí)題二2.1標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型2.1.1數(shù)值(Numeric)型數(shù)據(jù)VB有6種數(shù)值型的數(shù)據(jù):整型、長(zhǎng)整型、單精度浮點(diǎn)型、雙精度浮點(diǎn)型、貨幣型和字節(jié)數(shù)據(jù)類(lèi)型。2.1.2字符(String)型數(shù)據(jù)1.變長(zhǎng)字符串2.定長(zhǎng)字符串2.1.3布爾(Boolean)型數(shù)據(jù)2.1.4日期(Date)型數(shù)據(jù)2.1.5對(duì)象(Object)型數(shù)據(jù)2.1.6可變(Variant)類(lèi)型數(shù)據(jù)2.2變量變量有兩個(gè)特性:名字和數(shù)據(jù)類(lèi)型。2.2.

3、1變量的命名規(guī)則變量代表在程序執(zhí)行過(guò)程中其值可以改變的存儲(chǔ)單元,這個(gè)存儲(chǔ)單元的名字稱(chēng)為變量名。VB變量名的命名規(guī)則為:l變量名的第1個(gè)字符必須是字母。如:sum,a2。不能為2a。l變量名中不能包含小數(shù)點(diǎn)。如不能為:int.sum。l組成變量名的字符數(shù)不得超過(guò)255個(gè)字符。l變量名在同一個(gè)范圍內(nèi)必須是唯一的。2.2.2變量的聲明1.聲明變量所謂聲明變量,就是用一個(gè)語(yǔ)句來(lái)定義變量的類(lèi)型,又稱(chēng)為顯式聲明。聲明變量的語(yǔ)句并不把值分配給變量,而是告知變量將會(huì)包含的數(shù)據(jù)。聲明語(yǔ)句的語(yǔ)法為{Dim

4、Private

5、Static

6、Public}〈變量名〉[A

7、s〈類(lèi)型〉][,〈變量名2〉[As〈類(lèi)型2〉]]…2.強(qiáng)制顯式聲明變量語(yǔ)句OptionExplicit2.3常量2.3.1直接常量根據(jù)使用的數(shù)據(jù)類(lèi)型,常量分為:字符串常量、數(shù)值常量、布爾常量、日期常量。2.3.2符號(hào)常量符號(hào)常量又分為兩種:內(nèi)部(系統(tǒng)定義)常量和符號(hào)(用戶(hù)定義)常量。1.系統(tǒng)內(nèi)部定義的常量2.用戶(hù)定義的符號(hào)常量用戶(hù)定義常量使用Const語(yǔ)句來(lái)給常量分配名字、值和類(lèi)型。聲明常量的語(yǔ)法為[Public

8、Private]Const〈常量名〉[As〈數(shù)據(jù)類(lèi)型〉]=〈表達(dá)式〉…2.4表達(dá)式2.4.1算術(shù)表達(dá)式算術(shù)表達(dá)式也稱(chēng)數(shù)值型表達(dá)式,由

9、算術(shù)運(yùn)算符、數(shù)值型常量、變量、函數(shù)和圓括號(hào)組成,其運(yùn)算結(jié)果為一數(shù)值。算術(shù)表達(dá)式的格式為:〈數(shù)值1〉〈算術(shù)運(yùn)算符1〉〈數(shù)值2〉[〈算術(shù)運(yùn)算符2〉〈數(shù)值3〉]2.表達(dá)式的書(shū)寫(xiě)規(guī)則3.算術(shù)運(yùn)算符的優(yōu)先級(jí)2.4.2字符串表達(dá)式字符串表達(dá)式的格式為:〈字符串1〉&〈字符串2〉[&〈字符串3〉]2.4.3日期表達(dá)式日期型表達(dá)式由算術(shù)運(yùn)算符“+、–”、算術(shù)表達(dá)式、日期型常量、日期型變量和函數(shù)組成。日期型數(shù)據(jù)是一種特殊的數(shù)值型數(shù)據(jù),它們之間只能進(jìn)行加“+”、減“–”運(yùn)算。有下面3種情況:(1)兩個(gè)日期型數(shù)據(jù)可以相減,結(jié)果是一個(gè)數(shù)值型數(shù)據(jù)(兩個(gè)日期相差的天數(shù))。

10、(2)一個(gè)表示天數(shù)的數(shù)值型數(shù)據(jù)可加到日期型數(shù)據(jù)中,其結(jié)果仍然為一日期型數(shù)據(jù)(向后推算日期)。(3)一個(gè)表示天數(shù)的數(shù)值型數(shù)據(jù)可從日期型數(shù)據(jù)中減掉它,其結(jié)果仍然為一日期型數(shù)據(jù)(向前推算日期)。2.5常用內(nèi)部函數(shù)2.5.1數(shù)學(xué)運(yùn)算函數(shù)2.5.2字符串函數(shù)2.5.3日期和時(shí)間函數(shù)2.5.4格式輸出函數(shù)用格式輸出函數(shù)Format()可以使數(shù)值、日期或字符型數(shù)據(jù)按指定的格式輸出。Format函數(shù)的語(yǔ)法格式為Format(〈表達(dá)式〉,〈格式字符串〉)2.5.5隨機(jī)數(shù)語(yǔ)句和函數(shù)2.5.6數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)2.6語(yǔ)句2.6.1程序語(yǔ)句VB程序中的一行代碼稱(chēng)為一條程

11、序語(yǔ)句,簡(jiǎn)稱(chēng)為語(yǔ)句。語(yǔ)句是執(zhí)行具體操作的指令,每個(gè)語(yǔ)句行以回車(chē)(Enter)鍵結(jié)束。一個(gè)語(yǔ)句行的長(zhǎng)度最多不能超過(guò)1023個(gè)字符。程序語(yǔ)句是VB關(guān)鍵字、屬性、函數(shù)、運(yùn)算符以及能夠生成VB編輯器可識(shí)別指令的符號(hào)的任意組合。一個(gè)完整的程序語(yǔ)句可以簡(jiǎn)單到只有一個(gè)關(guān)鍵字2.6.2語(yǔ)句的書(shū)寫(xiě)規(guī)則2.6.3命令格式中的符號(hào)約定1.一行中的多條語(yǔ)句2.語(yǔ)句的續(xù)行習(xí)題二2.1VB定義了哪幾種數(shù)據(jù)類(lèi)型?變量有哪幾種數(shù)據(jù)類(lèi)型?常量有哪幾種數(shù)據(jù)類(lèi)型?2.2下列哪個(gè)符號(hào)不能作為VB中的變量名?(1)ABCDEFG(2)P000000(3)89TWDDFF(4)xyz2.

12、3下列符號(hào)哪一個(gè)是VB中的合法變量名?(1)AB7(2)7AB(3)IF(4)A[B]72.4如果希望使用變量x來(lái)存放數(shù)據(jù)765432.123456,

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。