資源描述:
《《VisualBasic教程》PPT課件》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、2.lVisualBasic語言2.1.2VisualBasic的詞匯集“單詞”是程序設(shè)計語言中具有獨立意義的最基本結(jié)構(gòu)。VB中的單詞一般包括:運算符、界符、關(guān)鍵字、標識符、各類型常數(shù)等。界符也稱為間隔符,空格、括號以及除用字母串表示之外的運算符都可作為界符。關(guān)鍵字又稱保留字,是VB系統(tǒng)使用的。如Print、If、Else、End等。標識符用來標記自定義的常量、變量、數(shù)組、自定義數(shù)據(jù)類型、自定義函數(shù)、自定義過程、控件等的名字。標識符的命名長度不能超過255個字符,不能和系統(tǒng)的保留字同名如:x_100、T、sum、
2、max等2.1.3編碼規(guī)則與約定1、代碼中,除漢字外,各字符應(yīng)在英文狀態(tài)下輸入,字母不區(qū)分大小寫其中英文字母不區(qū)分大小寫。系統(tǒng)保留字自動轉(zhuǎn)換每個單詞的首字母大寫。例如:Print“輸出累計值為:”;A+B+C‘這是一個例子2、除了雙引號內(nèi)和單引號后的字符外,其余符號(包括雙引號、單引號、分號、冒號等)都是構(gòu)成語言成分的字符。3、語句書寫自由(1)一行可書寫幾句語句,語句之間用冒號分隔;(2)一句語句可分若干行書寫,用續(xù)行符“_”連接。(3)一行<=255個字符(空格+下劃線)4、注釋有利于程序的維護和調(diào)試(1)以
3、Rem開始的注釋(2)以西文狀態(tài)的單引號‘開始的注釋例:‘開始注釋Text1.Text=“您好!”‘在文本框中顯示“您好!”(3)注釋可以和語句在同一行并寫在語句的后面,也可單獨占據(jù)一行。但不能在同一行上將注釋接在續(xù)行符之后。(4)當(dāng)需要將一條或多條連續(xù)的語句作為注釋時,可以在“編輯”工具欄中選擇“設(shè)置注釋塊”,取消注釋塊時選擇“解除注釋塊”。打開“編輯”工具欄方法:打開“視圖”菜單中“工具欄”菜單項,再選擇“編輯”命令即可。語法2.1數(shù)據(jù)類型2.2常量和變量2.3運算符和表達式2.4常用內(nèi)部函數(shù)2.5數(shù)組2.6
4、程序控制語句3.2數(shù)據(jù)類型3.2.1數(shù)據(jù)類型為了提高存放和處理各種類型數(shù)據(jù)的效率,程序?qū)⒏鞣N數(shù)據(jù)分類定義,確定其值域和存儲空間。這種分類方法稱為定義系統(tǒng)的數(shù)據(jù)類型計算機數(shù)據(jù)分三大類:整數(shù)、小數(shù)和字符串。每種數(shù)據(jù)類型占用一定的內(nèi)存,允許存儲一定范圍的值,用標識符表示。表2-1VisualBasic中的數(shù)據(jù)類型數(shù)據(jù)類型類型標識符占用字節(jié)表示范圍布爾型(Boolean)無1字節(jié)True或False字節(jié)型(Byte)無1字節(jié)0~255整型(Integer)%2字節(jié)-32768~32767長整型(Long)&4字節(jié)-214
5、7483648~2147483647單精度型(Single)!4字節(jié)-3.402823E+38~1.401298E-45和1.401298E-45~3.402823E+38雙精度型(Double)#8字節(jié)-1.797693134862315E308~4.94066E-324和4.94066.E-324~1.797693134862315E+308日期型(DATE)無8字節(jié)100年1月1日~9999年12月31日字符串(String)(變長)$10字節(jié)+串長0~約20億字符串(String)(定長)$串長1~約65
6、400常量和變量3.3變量和常量常量:程序運行過程中,值不變的量。變量:程序運行過程中,值可變的量。VB中對數(shù)據(jù)要求先定義,再引用。3.2.3變量1、Dim語句顯式聲明變量格式:Dim變量名[As[New]變量數(shù)據(jù)類型]例如:DimnAsInteger′聲明變量n為整型變量Dimc_starAsString′聲明變量c_star為字符串變量DimxAsInteger,yAsString′聲明變量多個變量【例】聲明部分變量DimIAsInteger′將變量I聲明為整型數(shù)據(jù)類型DimX5AsSingle′將變量X5聲
7、明為單精度類型DimMynameAsString′將變量Myname聲明為字符串I=5X5=1.9Myname=“vb程序設(shè)計”3.3.2常量常量是指在程序運行過程中始終保持不變的常數(shù)、字符串等。例如3.14,”r=“、”輸入半徑”等都是常量。DimIAsInteger′將變量I聲明為整型數(shù)據(jù)類型DimX5AsSingle′將變量X5聲明為單精度類型DimMynameAsString′將變量Myname聲明為字符串I=5X5=1.9Myname=“vb程序設(shè)計”命名規(guī)則:1.以字母或漢字開頭,后可跟漢字、字母、數(shù)
8、字或下劃線組成,長度小于等于255個字符;2.不要使用VB中的關(guān)鍵字;3.VB中不區(qū)分變量名的大小寫.運算符和表達式3.4.1運算符運算符是VB進行某種運算功能的操作符。VB的運算符包括算術(shù)運算符、字符串運算符、比較運算符和邏輯運算符。1、算術(shù)運算符表2-4算術(shù)運算符及示例運算符名稱說明示例結(jié)果+加求和3.5+6.510.0-減求差或表示負數(shù)6.3-5.80.5*乘求積6