資源描述:
《第2章VisualBasic基本知識ppt課件.ppt》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第2章VisualBasic基本知識2.1基本數(shù)據(jù)類型2.2變量2.3數(shù)據(jù)類型及聲明2.4運(yùn)算符和表達(dá)式2.5顯示輸出—Print語句2.6庫函數(shù)2.7程序注釋第2章VisualBasic基本知識2.1基本數(shù)據(jù)類型1數(shù)值常量:數(shù)值常量有(Integer整型)(不含小數(shù)點(diǎn)或指數(shù)的數(shù))、Long(長整型)(相當(dāng)于范圍擴(kuò)展了的整數(shù))、Single(單精度)包含了小數(shù)點(diǎn)或指數(shù))或者Double(雙精度)(相當(dāng)于范圍擴(kuò)展了的更精確的單精度實(shí)型數(shù)).例如:2字符串常量:是用雙引號括起來的一串字符。這些字符可以是除雙引號“””和回車、換行符以外
2、的所有字符。例如:“$12,345.00”、“vb”、“98765”。第2章VisualBasic基本知識2.2變量變量命名規(guī)則以字母或漢字開頭,后可跟漢字、字母、數(shù)字或下劃線組成,長度小于等于255個字符;不要使用VB中的關(guān)鍵字;VB中不區(qū)分變量名的大小寫.為了增加程序的可讀性,可在變量名前加一個縮寫的前綴來表明該變量的數(shù)據(jù)類型。(1)要見名知義。比如用sum(或s)代表求和。(2)盡可能簡單明了。(3)不能用VB的關(guān)鍵字做變量名。(4)變量名不能與過程名和符號常量名相同。(5)盡量采用VB建議的變量名前綴或后綴的約定來命名。如
3、:intMax。(6)VB不區(qū)分變量名和其他名字中字母的大小寫。為便于閱讀,每個單詞開頭的字母一般用大寫,例如PrintText。第2章VisualBasic基本知識2.3數(shù)據(jù)類型及聲明將變量與一定的數(shù)據(jù)類型相聯(lián)系這個過程稱為變量聲明.聲明變量的語句格式如下:Dim變量名1As數(shù)據(jù)類型1,變量名2As數(shù)據(jù)類型2,……[例2.4]下面是幾個變量聲明:DimCounterasIntegerDimAreaAsSingleDimStudentNameAsStringDimStudentNameAsStrint*20第2章VisualBas
4、ic基本知識2.3數(shù)據(jù)類型及聲明1Variant變量變體型數(shù)據(jù)是一種可變的數(shù)據(jù)類型,可以存放任何類型的數(shù)據(jù)。在程序中不特別說明時(shí),VB會自動將該變量默認(rèn)為Variant型變量。2符號常量聲明符號常量的語法為:Const常量名As數(shù)據(jù)類型=值[例2.5]下面是一些典型的符號常量聲明:ConstTWAsSingle=3.123456ConstAvogadroAsDouble=6.0225D+23ConstMaxCountAsInteger=100第2章VisualBasic基本知識2.3數(shù)據(jù)類型及聲明3后綴不是明確聲明一個數(shù)據(jù)類型(使
5、用Dim或Const語句),要通過增加一個字符后綴到變量或常量后,使變量和符號常量可以與某個數(shù)據(jù)類型相聯(lián)系。較為常用的幾個后綴如下:后綴數(shù)據(jù)類型%整型&長整型!單精度型#雙精度型$字符串型@貨幣型第2章VisualBasic基本知識2.3數(shù)據(jù)類型及聲明4用戶定義的數(shù)據(jù)類型除了上述數(shù)據(jù)類型外,在VB中,用戶可以根據(jù)需要利用Type語句定義自己的數(shù)據(jù)類型,其格式如下:Type數(shù)據(jù)類型名數(shù)據(jù)類型元素名As類型名……EndType[例2.6]定義一個有關(guān)職工信息的自定義類型:TypeClient_RecordcltNameasString
6、*16cltPasswordasString*8cltDepositasCurrencyEndType第2章VisualBasic基本知識2.4運(yùn)算符和表達(dá)式算術(shù)運(yùn)算符表2-1標(biāo)準(zhǔn)算術(shù)運(yùn)算符運(yùn)算符名稱優(yōu)先級示例結(jié)果^乘方13^29-負(fù)號2-2-2*乘32*510/除34/5.8整除4450Mod取模55Mod41+加62+35-減64.5-2.42.1第2章VisualBasic基本知識2.4表達(dá)式1表達(dá)式的組成表達(dá)式由變量、常量、運(yùn)算符、函數(shù)和圓括號按一定的規(guī)則組成,表達(dá)式的運(yùn)算結(jié)果的類型由參與運(yùn)算的數(shù)據(jù)類型和運(yùn)算符共同決定
7、。2表達(dá)式的書寫規(guī)則1)每個符號占1格,所有符號都必須一個一個并排寫在同一基準(zhǔn)上,不能出現(xiàn)上標(biāo)和下標(biāo)。2)不能按常規(guī)習(xí)慣省略乘號*,如:2x要寫成2*x。3)只能使用小括號(),且必須配對。4)不能出現(xiàn)非法的字符,如π。[例2.7]下面給出幾個算術(shù)表達(dá)式:2*j+k-12*(j+k-1)First+second-third(a^2+b^2)^0.54*Pi*Radius^3/3(5/9)*(F-32)B^2-(4*a*c)(2*x-3*y)/(u+v)第2章VisualBasic基本知識2.4表達(dá)式3運(yùn)算符的優(yōu)先級一個算術(shù)表達(dá)式中
8、同時(shí)出現(xiàn)幾個運(yùn)算符時(shí),由運(yùn)算符的優(yōu)先級來決定,并且在優(yōu)先級相同時(shí),運(yùn)算符的執(zhí)行還有一定的順序。算術(shù)運(yùn)算符優(yōu)先級由高至低是:指數(shù)運(yùn)算(^)、負(fù)數(shù)(–)、乘法和除法(*、/)、整數(shù)除法()、求模運(yùn)算(Mod)、加法和減法(+、–)。在優(yōu)先級相同時(shí),運(yùn)