![VisualBasic語言基礎(chǔ)_第1頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/2/5d0a9900-7760-4a9c-a2dd-9afa42b42ca7/5d0a9900-7760-4a9c-a2dd-9afa42b42ca71.gif)
![VisualBasic語言基礎(chǔ)_第2頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/2/5d0a9900-7760-4a9c-a2dd-9afa42b42ca7/5d0a9900-7760-4a9c-a2dd-9afa42b42ca72.gif)
![VisualBasic語言基礎(chǔ)_第3頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/2/5d0a9900-7760-4a9c-a2dd-9afa42b42ca7/5d0a9900-7760-4a9c-a2dd-9afa42b42ca73.gif)
![VisualBasic語言基礎(chǔ)_第4頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/2/5d0a9900-7760-4a9c-a2dd-9afa42b42ca7/5d0a9900-7760-4a9c-a2dd-9afa42b42ca74.gif)
![VisualBasic語言基礎(chǔ)_第5頁](http://file1.renrendoc.com/fileroot_temp2/2021-1/2/5d0a9900-7760-4a9c-a2dd-9afa42b42ca7/5d0a9900-7760-4a9c-a2dd-9afa42b42ca75.gif)
版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度購物中心水電維修服務(wù)合同(1000字)6篇
- 二零二五年度冷鏈物流食品供應(yīng)合同3篇
- 二零二五年度環(huán)保材料買賣合同樣本詳述3篇
- 二零二五年度綠色建筑文明施工與環(huán)境保護(hù)一體化協(xié)議書3篇
- 二零二五年度行政上訴狀編制要點(diǎn)與官方格式3篇
- 二零二五年度企業(yè)委托高校培養(yǎng)博士研究生技術(shù)合作協(xié)議3篇
- 二零二五年度互聯(lián)網(wǎng)醫(yī)療健康品牌授權(quán)協(xié)議3篇
- 二零二五年度企業(yè)股權(quán)激勵(lì)協(xié)議(限制性股權(quán))6篇
- 二零二五年度農(nóng)產(chǎn)品銷售承包協(xié)議
- 2025版科技研發(fā)園區(qū)物業(yè)管理權(quán)轉(zhuǎn)讓與技術(shù)創(chuàng)新服務(wù)合同3篇
- 上海市2024年中考化學(xué)真題(含答案)
- 安徽省淮南四中2025屆高二上數(shù)學(xué)期末統(tǒng)考模擬試題含解析
- 保險(xiǎn)專題課件教學(xué)課件
- 牛津上海版小學(xué)英語一年級(jí)上冊(cè)同步練習(xí)試題(全冊(cè))
- 室上性心動(dòng)過速-醫(yī)學(xué)課件
- 建設(shè)工程法規(guī)及相關(guān)知識(shí)試題附答案
- 中小學(xué)心理健康教育課程標(biāo)準(zhǔn)
- 2024年山東省第三屆中小學(xué)生海洋知識(shí)競(jìng)賽試題及答案(初中組)
- 四年級(jí)上冊(cè)脫式計(jì)算400題及答案
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 《活著》讀書分享課件
評(píng)論
0/150
提交評(píng)論