VisualBasic語言基礎(chǔ)_第1頁
VisualBasic語言基礎(chǔ)_第2頁
VisualBasic語言基礎(chǔ)_第3頁
VisualBasic語言基礎(chǔ)_第4頁
VisualBasic語言基礎(chǔ)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、3.3 常量,3.2 基本數(shù)據(jù)類型,3.4 變量,3.5 數(shù)據(jù)運(yùn)算,第三章 Visual Basic語言基礎(chǔ) (Programming Basic,返回目錄,3.1 字符集、關(guān)鍵字、標(biāo)識(shí)符,本章要求,本章要求,掌握VB的數(shù)據(jù)類型 掌握VB的 運(yùn)算符和表達(dá)式的使用,第三章 Visual Basic語言基礎(chǔ),上一頁,返回章首,下一頁,3.1 字符集、關(guān)鍵字、標(biāo)識(shí)符,3.1.1 字符集 VB能識(shí)別的所有字符稱為字符集。 包括: (1)數(shù)字:09十個(gè)數(shù)。 (2)字母: 26個(gè)大小寫英文字母。 (3)特殊字符:鍵盤上的其它字符以及漢字,上一頁,返回章首,下一頁,3.1.2 關(guān)鍵字,在系統(tǒng)中有固定含義的字

2、符稱為關(guān)鍵字。用它來命名系統(tǒng)提供的標(biāo)準(zhǔn)過程、函數(shù)、運(yùn)算符、數(shù)據(jù)類型、事件、方法等,關(guān)鍵字不能挪為他用。例如: Private、Print、Integer 、Dim、Date,上一頁,返回章首,下一頁,3.2 基本數(shù)據(jù)類型,1數(shù)值型數(shù)據(jù)(Numeric,2字符型數(shù)據(jù)(string,3邏輯型數(shù)據(jù)(Boolean,4日期型數(shù)據(jù)(Date,上一頁,返回章首,下一頁,基本數(shù)據(jù)類型(數(shù)值型,上一頁,返回章首,下一頁,其他基本數(shù)據(jù)類型,上一頁,返回章首,下一頁,3.2.1 數(shù)值型,八進(jìn)制前應(yīng)以&或&O開頭 十六進(jìn)制前應(yīng)以&H開頭 長(zhǎng)整型數(shù)應(yīng)以&結(jié)尾。 系統(tǒng)輸出一律用十進(jìn)制形式輸出,上一頁,返回章首,下一頁,

3、3.2.2 字符型,是一個(gè)字符序列。必須用一對(duì)西文雙引號(hào)” ”括起,輸出時(shí)不顯示雙引號(hào)本身。 變長(zhǎng)字符串在定義時(shí)沒有限定長(zhǎng)度;可接受任意長(zhǎng)度的字符串。 定長(zhǎng)字符串在定義時(shí)限定長(zhǎng)度; 例如:Dim a As String *8 Dim a As String,上一頁,返回章首,下一頁,3.2.3 邏輯型,邏輯型數(shù)據(jù)有True和False。 非0轉(zhuǎn)換為True 0轉(zhuǎn)換為False,上一頁,返回章首,下一頁,3.2.4 日期型,日期型數(shù)據(jù)用一對(duì)西文# #括起來。 例如: #january 2,2003# #jan 2,2003#或#2 jan,2003# 輸入時(shí)系統(tǒng)自動(dòng)轉(zhuǎn)換為“月/日/年”形式; 輸

4、出時(shí)系統(tǒng)自動(dòng)轉(zhuǎn)換為“年-月-日”形式,上一頁,返回章首,下一頁,3.3 常量,常量:在程序運(yùn)行中其值不發(fā)生變化的量。 分為:一般常量和符號(hào)常量 3.3.1 一般常量(直接常量) 數(shù)值型:10,34%,23& 字符型:“你好”,“ABC” 邏輯常量:True,F(xiàn)alse 日期常量:#3/12/2003,上一頁,返回章首,下一頁,3.3.2 符號(hào)常量,定義一個(gè)符號(hào)來代替一個(gè)經(jīng)常用到的量。 方法: Private|Public Const 常量名 AS 類型=表達(dá)式 例: Private Const pi=3.14159 Public Const pi=3.14159,上一頁,返回章首,下一頁,變量

5、:在程序運(yùn)行中其值可以發(fā)生變化的量,用它來臨時(shí)存儲(chǔ)數(shù)據(jù),代表內(nèi)存中指定的存儲(chǔ)單元。 命名規(guī)則:遵循標(biāo)識(shí)符的命名規(guī)則。 事先聲明:先定義、后使用,3.4 變量,上一頁,返回章首,下一頁,3.4.1 變量的聲明,1.顯式聲明變量 【格式】 聲明符 變量名 AS 類型 2.隱式聲明未進(jìn)行聲明而直接使用,其類型為 Variant 3.設(shè)置強(qiáng)制聲明變量語句 Option Explicit 語句,上一頁,返回章首,下一頁,3.4.2 變量的作用域,上一頁,返回章首,下一頁,1.工程級(jí)變量(全局變量) 在整個(gè)工程中都有效。 2.模塊級(jí)變量(局部變量) 模塊中使用有效。 3.過程級(jí)變量(屏蔽變量) 只在本過程

6、中使用有效。 例3-1 變量作用域的演示 例3-2 設(shè)計(jì)一個(gè)能夠進(jìn)行加、減、乘、除的簡(jiǎn)易計(jì)算器,上一頁,返回章首,下一頁,3.5 Visual Basic的數(shù)據(jù)運(yùn)算,算術(shù)運(yùn)算符 關(guān)系運(yùn)算符 邏輯運(yùn)算符 字符串運(yùn)算符 日期運(yùn)算符,上一頁,返回章首,下一頁,3.5.1 算術(shù)運(yùn)算符與表達(dá)式,算術(shù)運(yùn)算符:是用來對(duì)數(shù)值型數(shù)據(jù)進(jìn)行計(jì)算。 VB 提供7個(gè)算術(shù)運(yùn)算符: (求指數(shù)) *(乘) /(浮點(diǎn)數(shù)除) (整除) Mod(求余) +(加)、 -(減或負(fù)號(hào)) 算術(shù)表達(dá)式:數(shù)值型變量、常量、函數(shù)、算術(shù)運(yùn)算符和圓括號(hào)組成。其運(yùn)算結(jié)果為數(shù)值型數(shù)據(jù),上一頁,返回章首,下一頁,算術(shù)運(yùn)算符的優(yōu)先級(jí),上一頁,返回章首,下一

7、頁,3.5.2 關(guān)系運(yùn)算符與表達(dá)式,VB提供的關(guān)系運(yùn)算符有: =(等于)、 或(大于) =(大于等于)。 它們的優(yōu)先級(jí)別相同,即從左到右運(yùn)算,上一頁,返回章首,下一頁,3.5.3 邏輯運(yùn)算符與表達(dá)式,2).And : 邏輯 “與”運(yùn)算。 如: 32 22 And 55 50 的值為 True,3).Or: 邏輯 “或”運(yùn)算。 如: 98 34 Or 45 76 的值為 True,1).Not: 即“取反”。如:Not True 的值為 False,上一頁,返回章首,下一頁,3.5.4 字符串運(yùn)算符與表達(dá)式 “ + ” 和 “ ,2). 表達(dá)式1 & 表達(dá)式2 將兩個(gè)表達(dá)式作為字符串強(qiáng)行連接在一

8、起。但數(shù)據(jù)與&符號(hào)之間要有一個(gè)空格,1)、表達(dá)式1 + 表達(dá)式2,上一頁,返回章首,下一頁,3.5.5 日期運(yùn)算符與表達(dá)式 “+”和 “-” # 1/1/2001# - #1/1/2000# 輸出 366 #1/1/2001# + 23 輸出 2001-1 -24 #11/18/2001# - 30 輸出 2001-10-19,上一頁,返回章首,下一頁,3.5.6 運(yùn)算符的優(yōu)先級(jí),例如: 設(shè) i=1,x=2,y=2, 求下面表達(dá)式的值 -y2+x=2 Or Not y0 And (x-y)-5)/i 0,括號(hào)(多層括號(hào)內(nèi)層優(yōu)先)- 算術(shù)運(yùn)算(字符串運(yùn)算) - 關(guān)系運(yùn)算 - 邏輯運(yùn)算,上一頁,返

9、回章首,下一頁,選擇題 1.以下變量名不正確的是: Print-3 B. 學(xué)校$ C. a%b D. Myname 2. 以下符號(hào)是一個(gè)合法變量名的是: ab7 B. 7ab C. Print D. Ab5 3. 如果希望使用變量x來存放數(shù)據(jù)7654432.123456.應(yīng)該將變量x聲明為-類型。 Integer B. Single C. Double D. Long,上一頁,返回章首,下一頁,4. 表達(dá)式 2*32+2*8/4+32 的值是: A. 31 B. 64 C. 49 D. 22 5.下列數(shù)據(jù)不是常量的有: -3.4D4 B. “張小春” C. True D. Pi 6. 以下-關(guān)鍵字不能在窗體的“通用” “聲明”處定義變量 Dim B. Private C. Public D. Static 7. 下面-是合法的字符型常量 ABC$ B. “ABD” C. ABC D. ABC

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論