vb編程基礎(chǔ).ppt

vb編程基礎(chǔ).ppt

ID:49762407

大?。?31.51 KB

頁數(shù):72頁

時間:2020-03-01

vb編程基礎(chǔ).ppt_第1頁
vb編程基礎(chǔ).ppt_第2頁
vb編程基礎(chǔ).ppt_第3頁
vb編程基礎(chǔ).ppt_第4頁
vb編程基礎(chǔ).ppt_第5頁
資源描述:

《vb編程基礎(chǔ).ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、第二章VB編程基礎(chǔ)本章內(nèi)容2.1基本數(shù)據(jù)類型2.2常量、變量2.3運算符及表達式2.4常用內(nèi)部函數(shù)2.5程序書寫規(guī)則學習目標掌握VB的基本數(shù)據(jù)類型和變量定義方法了解變體數(shù)據(jù)類型的含義及賦值掌握運算符及表達式的使用掌握主要內(nèi)部函數(shù)的使用能夠編寫簡單程序并能熟練利用立即窗口進行驗證和測試計劃學時6+22.1基本數(shù)據(jù)類型數(shù)據(jù)描述的是是客觀事物的特征??陀^事物不同,表示的方法有不同。比如學生的信息:姓名,學號,出生日期,性別,身高,體重,照片等。計算機的處理方法也不同,因此根據(jù)程序處理的數(shù)據(jù)對象,應(yīng)規(guī)定數(shù)據(jù)的類型。數(shù)據(jù)類型決定了數(shù)據(jù)的如下特征:計算機由于工程的限制,只能在有限精度和有限范圍內(nèi)在工程

2、上近似地描述操作的對象——數(shù)據(jù)。⑴數(shù)據(jù)的外部表示方式和內(nèi)部存儲方式不同;⑵表示的范圍和精度不同;⑶對數(shù)據(jù)的處理方式不同?;緮?shù)據(jù)類型數(shù)值型(Numeric)字符型(String)布爾型(Boolean)日期型(Date)變體型(Variant)對象型(Object)…人物春秋布爾(1815~1864)Boole,George英國數(shù)學家。邏輯代數(shù)的創(chuàng)始人。1815年11月2日生于英格蘭的林肯,1864年12月8日卒于愛爾蘭的科克。通過自?學掌握數(shù)學知識??。1849年受聘為愛爾蘭科克皇后學院教授,并被選為英國皇家學會成員。 ???? 布爾用數(shù)學方法研究邏輯問題,成功地建立了邏輯演算。他用等式

3、表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴于符號的組合規(guī)律?。這一邏輯理論人們常稱它為布爾代數(shù)。20世紀30年代,邏輯代數(shù)在電路系統(tǒng)上獲得應(yīng)用,隨后,由于電子技術(shù)與計算機的發(fā)展,出現(xiàn)各種復(fù)雜的大系統(tǒng),它們的變換規(guī)律也遵守布爾所揭示的規(guī)律。因此,布爾代數(shù)的應(yīng)用日益廣泛,內(nèi)容也日益普及。著有《邏輯的數(shù)學分析》、《思維規(guī)律的研究》。數(shù)值型(Numeric)表示無符號數(shù)用引號括起來的一串字符。VB字符串分為兩類:可變長度字符串長度不確定從0~231(約21億)占存貯空間:10字節(jié)+字符串長度固定長度字符串長度確定最大不超過216(約65536個)占存貯空間:字符

4、串長度字符型(String)用于表示邏輯判斷結(jié)果,其值為真(True)或假(False),占2個字節(jié)存貯空間。說明:①當數(shù)值型數(shù)據(jù)轉(zhuǎn)換為邏輯型數(shù)據(jù)時,0轉(zhuǎn)換為False,非0值轉(zhuǎn)換為True。②當邏輯型數(shù)據(jù)轉(zhuǎn)換為數(shù)值型數(shù)據(jù)時,F(xiàn)alse轉(zhuǎn)換為0,True轉(zhuǎn)換為-1。布爾型(Boolean)是由雙井號(##)括起來用于表示時間的數(shù)據(jù)。占8個字節(jié)。所表示的日期:100年1月1日——9999年12月31日,時間:0:00:00——23:59:59例:#mm/dd/yyyy#日期型(Date)用來引用應(yīng)用程序或其它應(yīng)用程序中的對象,在聲明了(Object)型變量后,要用SET語句去引用該對象。占4

5、個字節(jié)。例:Dimaasobjectseta=command1a.caption=“OK”對象型(Object)可存放不同類型的數(shù)據(jù),在程序運行時VB可完成自動轉(zhuǎn)換。當值是數(shù)值時,占16個字節(jié)。當值是字符時,占存貯空間是:22字節(jié)+字符串長度。例:DimXX=“17”:X=X-5:X=“A”&XPrintx‘結(jié)果為:A12變體型(Variant)2.2常量、變量常量定義:在程序運行過程中其值始終保持不變的量稱為常量。種類:直接常量符號常量用戶自定義符號常量系統(tǒng)定義符號常量直接常量類型:字符串常量、數(shù)值常量、布爾常量、日期常量等。舉例:"歡迎使用VisualBasic6.0"‘字符串常量Tr

6、ue‘邏輯型常量#06/11/2006#‘日期型常量表示日期時,可用任何可辨認的文本日期格式。數(shù)值常量表示數(shù)值常量VB在認別數(shù)值常量時,存在多義性。例:3.01它可能是單精度類型,也可能是雙精度類型或貨幣類型。默認情況下,VB將選擇需要內(nèi)存容量最小的表示方法。作為單精度處理為了顯示地說明常數(shù)的類型,常在常數(shù)的后面加上類型說明符:數(shù)據(jù)類型整型長整型單精度雙精度貨幣型字符型類型說明符%&!#@$例:3.01@符號常量使用符號常量來代替在程序中反復(fù)使用或難記憶的數(shù)據(jù)。形式:Const常量名[AS類型]=表達式說明:⑴省略[AS類型],常量的類型由表達式值的類型決定。⑵符號常量不能改變,不能重新賦

7、值。(3)可以用逗號分隔多個常量聲明。舉例:ConstPi=3.14159265358979ConstMaxAsInteger=100ConstBirth=#1/1/06#ConstMyString="China"系統(tǒng)定義符號常量系統(tǒng)常量是VB系統(tǒng)預(yù)先定義好的,用戶可直接引用。系統(tǒng)常量位于對象庫中,可通過“對象瀏覽器”查看。工程/庫dimxasintegerDimyaslong2000200120022005xy內(nèi)存內(nèi)存

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

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

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