第二章VisualBasic語言基礎(chǔ)ppt課件.ppt

第二章VisualBasic語言基礎(chǔ)ppt課件.ppt

ID:59013732

大小:697.00 KB

頁數(shù):35頁

時(shí)間:2020-09-26

第二章VisualBasic語言基礎(chǔ)ppt課件.ppt_第1頁
第二章VisualBasic語言基礎(chǔ)ppt課件.ppt_第2頁
第二章VisualBasic語言基礎(chǔ)ppt課件.ppt_第3頁
第二章VisualBasic語言基礎(chǔ)ppt課件.ppt_第4頁
第二章VisualBasic語言基礎(chǔ)ppt課件.ppt_第5頁
資源描述:

《第二章VisualBasic語言基礎(chǔ)ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第二章VisualBasic語言基礎(chǔ)VisualBasic的數(shù)據(jù)類型主要內(nèi)容1常量與變量2運(yùn)算符與表達(dá)式3常用內(nèi)部函數(shù)422.1VisualBasic的數(shù)據(jù)類型數(shù)據(jù)是指能夠輸入到計(jì)算機(jī)中,并能夠被計(jì)算機(jī)識(shí)別和加工處理的符號(hào)的集合,是程序處理的最小對象。32.1.1提出問題,解決問題程序在運(yùn)行過程中可能要處理多種數(shù)據(jù),如數(shù)值、字符、圖形、圖像和聲音等都是數(shù)據(jù)。不同的數(shù)據(jù)有不同的存儲(chǔ)要求和處理算法。計(jì)算機(jī)怎樣區(qū)分這些數(shù)據(jù),并根據(jù)數(shù)據(jù)的不同給出相應(yīng)的處理方法?數(shù)據(jù)類型這一概念可以用來區(qū)別不同的數(shù)據(jù)。把有共同特征的數(shù)據(jù)歸納

2、為同一類型并取一個(gè)類型名,幫助計(jì)算機(jī)區(qū)別不同的數(shù)據(jù)。42.1.2標(biāo)準(zhǔn)數(shù)據(jù)類型標(biāo)準(zhǔn)數(shù)據(jù)類型是VisualBasic系統(tǒng)定義的數(shù)據(jù)類型,用戶可以直接使用它們來定義常量和變量,VisualBasic中的標(biāo)準(zhǔn)數(shù)據(jù)類型如表2-152.1.2標(biāo)準(zhǔn)數(shù)據(jù)類型62.1.3用戶自定義數(shù)據(jù)類型VisualBasic中的Type語句可實(shí)現(xiàn)自定義類型,格式如下:Type自定義類型名元素名1As類型名元素名2As類型名……元素名nAs類型名EndTypeType是語句定義符,是VisualBasic的關(guān)鍵字;自定義類型名是要定義的數(shù)據(jù)類型的名

3、稱,由用戶確定;endtype表示該類型定義結(jié)束。例如,定義一個(gè)管理車輛信息的“記錄”Typecarcar_noAsstringcar_brandAsstringcar_typeAsstringcar_buytimeAsdatecar_mileageAssingleEndType72.2常量與變量數(shù)據(jù)在程序中以常量或變量的方式被引用。例2-1設(shè)圓和圓球的半徑均為r,r的值從文本框中輸入,計(jì)算出圓的周長和面積,圓球的表面積和體積。PrivateSubCommand1_Click()DimrAsDouble,cAsDo

4、uble,s1AsDouble,s2AsDouble,vAsDoubler=Val(Text1.Text)'把文本框中的數(shù)字字符轉(zhuǎn)換成數(shù)值c=2*3.14*r:s1=3.14*r*rs2=4*3.14*r*r:v=4/3*3.14*r*r*rText2.Text=c:Text3.Text=s1Text4.Text=s2:Text5.Text=vEndSub82.2常量常量就是在程序運(yùn)行過程中,其值不能被改變的量。VisualBasic中的常量分為普通常量、符號(hào)常量和系統(tǒng)常量三種。1.普通常量整型常量、實(shí)型常量、字符

5、串常量、邏輯常量、日期/時(shí)間常量。92.符號(hào)常量符號(hào)常量,即用一個(gè)符號(hào)代表一個(gè)具體的常量值,該符號(hào)稱為“符號(hào)常量”。引入符號(hào)常量可簡化程序的錄入、修改。符號(hào)常量的定義方法:Const常量名[As類型

6、類型符]=常數(shù)表達(dá)式說明:常量名符合標(biāo)識(shí)符命名規(guī)則,并且一般大寫;“[As類型

7、類型符]”用來指定標(biāo)識(shí)符常量的類型,如果省略,則其類型由“=”右邊的常數(shù)表達(dá)式的類型決定;“常數(shù)表達(dá)式”的值必須是常量,可以取各種常量或常量表達(dá)式的值。例2-1的程序可改寫為ConstPI#=3.14159PrivateSubCommand

8、1_Click()DimrAsdouble,cAsdouble,s1asdouble,s2asdouble,vassingler=val(text1.text)c=2*PI*r:s1=PI*r*r:s2=4*PI*r*rv=4*PI*r*r*r/3EndSub103.系統(tǒng)常量系統(tǒng)常量是VisualBasic提供的,是能夠表示一定含義的常量。如表示顏色的常量有vbRed(紅色),vbBlue(藍(lán)色),vbBlack(黑色)。在程序中使用系統(tǒng)常量可以使程序變得易讀和易編寫。112.2.3變量變量是指在程序運(yùn)行過程中,其

9、值可以改變的量,是程序臨時(shí)保存數(shù)據(jù)的地方。程序中為什么需要變量呢?程序中使用的數(shù)據(jù)被“藏”在哪里呢?——變量122.2.3變量1.變量的命名規(guī)則及VisualBasic字符集變量名必須以字母或漢字開頭,由字母、漢字、數(shù)字或下劃線組成,不能包含其它符號(hào)。變量名不區(qū)分大小寫,變量名abc,Abc,ABC,abC都表示為同一個(gè)變量。變量名稱的長度最長為255個(gè)字符。VisualBasic中的保留字不能作為變量名使用。保留字包括語法符號(hào)、系統(tǒng)內(nèi)部函數(shù)和過程的名稱等。變量名中的字符必須并排書寫,不能出現(xiàn)上下標(biāo)。VisualB

10、asic字符集就是指編寫程序時(shí)所能使用的所有符號(hào)的集合。包含字母、數(shù)字和專用字符3類,共89個(gè)字符。專用字符一共有27個(gè),包括各種運(yùn)算符、數(shù)據(jù)類型說明符、“(“、”)“、單引號(hào)、雙引號(hào)、逗號(hào)、分號(hào)、冒號(hào)、實(shí)心句號(hào)、問號(hào)、下劃線、空格符、回車鍵。132.2.3變量2.變量的聲明變量的聲明就是變量的定義。變量的聲明方式有兩種,顯式聲明和隱式聲明。1)顯示聲明。使

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

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

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