VisualBasic程式设计范例教本ppt课件.ppt

VisualBasic程式设计范例教本ppt课件.ppt

ID:58878897

大小:794.50 KB

页数:62页

时间:2020-09-30

VisualBasic程式设计范例教本ppt课件.ppt_第1页
VisualBasic程式设计范例教本ppt课件.ppt_第2页
VisualBasic程式设计范例教本ppt课件.ppt_第3页
VisualBasic程式设计范例教本ppt课件.ppt_第4页
VisualBasic程式设计范例教本ppt课件.ppt_第5页
资源描述:

《VisualBasic程式设计范例教本ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章變數、資料型別與運算子第3章變數、資料型別與運算子3-1變數與資料型別的基礎3-2變數的命名與宣告3-3資料型別3-4運算式與運算子3-5資料型別的轉換3-1變數與資料型別的基礎-圖例在程式語言的「變數」(Variables)可以視為是一個擁有名稱的盒子,能夠暫時儲存程式執行時所需的資料,如下圖所示:3-1變數與資料型別的基礎-說明兩個盒子名稱分別是變數名稱name和height,在盒子中儲存的資料"VB程式"和100稱為「字面值」(Literals)或稱為「常數值」(Constants),也就是數值、字元或字串等常數值,如下所示:100

2、15.3"VisualBasic程式"現在回到盒子本身,盒子形狀和尺寸決定儲存資料,對比程式語言來說,形狀和尺寸就是變數的資料型別(DataTypes)。3-2變數的命名與宣告3-2-1VisualBasic的命名規則3-2-2變數的宣告3-2-3指定敘述ViLLE–1.1指定敘述與輸出變數值3-2-4Option指令敘述3-2-5符號常數的使用3-2-6列舉資料型別Enumeration3-2變數的命名與宣告對於高階程式語言來說,程式是由資料(Data)和指令(Instructions)組成,如下所示:資料部分:變數(Variables)和資

3、料型別(DataTypes)。指令部分:運算子、第5和6章的流程控制(ControlStructures)和第7章的副程序(Subroutines)。在程式碼除了程式語言的「關鍵字」(Keywords,或稱保留字)外,大部分都屬於程式設計者自訂的元素名稱,稱為「識別字」(Identifier),例如:變數、程序、函數和物件名稱等。3-2-1VisualBasic的命名規則-命名規則識別字不可使用VisualBasic關鍵字或系統的物件名稱。名稱必須是英文字母或底線"_"開頭,如果以底線開頭,至少需要一個其他英文字母或數字。名稱長度不可超過163

4、83個字元,不區分英文字母大小寫,abc和ABC代表同一個名稱。名稱中間不能有句點"."、運算子(例如:+-*/^等)或空白,只能是英文字母、數字和底線。在宣告的有效範圍內必須唯一,有效範圍請參閱第7章的程序和函數。3-2-1VisualBasic的命名規則-命名範例一些合法的VisualBasic元素名稱的範例,如下所示:def,no_123,size1,_123,_abcCar,count,height,s1,s2一些不合法名稱,因為只有底線和以數字開頭,如下所示:_,123abc3-2-1VisualBasic的命名規則-匈牙利命名法匈牙

5、利命名法是將變數的前3個字元視為資料型別,依不同資料型別加上字首字串,如下表所示:3-2-1VisualBasic的命名規則-CamelCasing命名法CamelCasing命名法是第1個英文字小寫之後為大寫,變數、程序/函數的命名可以使用不同英文字母大小寫的組合,如下表所示:3-2-2變數的宣告-說明程式語言的變數是儲存程式執行中的一些暫存資料,程式設計者只需使用變數名稱就可以存取記憶體位址的資料。簡單的說,它就是使用有意義的名稱來代表數字的位址。3-2-2變數的宣告-屬性程式的變數擁有一些屬性,可以用來描述變數的組成元素,如下表所示:屬性

6、名稱說明名稱(Name)變數名稱是一個標籤,可以在程式中識別出它是一個變數位址(Address)在記憶體中儲存此變數的記憶體位址尺寸(Size)變數佔用的記憶體尺寸,以位元組為單位型別(Type)變數儲存資料的資料型別值(Value)變數值,也就是在記憶體位址中儲存的資料壽命(Lifetime)在執行程式時,變數存在的期間,有些變數是在整個執行過程中都存在;有些變數是在執行期間自動或由程式碼建立範圍(Scope)在程式碼的哪些程式敘述可以存取此變數3-2-2變數的宣告-變數的宣告VisualBasic變數是使用Dim關鍵字進行宣告,如下所示:D

7、imvolumn宣告變數volumn預設的資料型別是Object,可以儲存各種資料型別的值。如果宣告的變數有指定資料型別,我們需要使用As關鍵字來宣告變數的資料型別,如下所示:Dimheight,widthAsInteger如果同一列的2個變數屬於不同資料型別,也可以分別宣告其資料型別,如下所示:DimnameAsString,depthAsInteger3-2-2變數的宣告-變數的初值如果需要,我們在宣告變數時可以同時指定初值,如下所示:DimnameAsString,depth=100DimtitleAsString="VisualBasi

8、c程式設計"上述程式碼宣告字串變數name和title,並且指定字串變數title的初值。變數depth沒有指定型別;但指定初值100,2008之後版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。