VB語言基礎(chǔ)-簡單易懂_第1頁
VB語言基礎(chǔ)-簡單易懂_第2頁
VB語言基礎(chǔ)-簡單易懂_第3頁
VB語言基礎(chǔ)-簡單易懂_第4頁
VB語言基礎(chǔ)-簡單易懂_第5頁
已閱讀5頁,還剩93頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院1第第3章章 VB語言基礎(chǔ)語言基礎(chǔ)中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部23.1 VB程序的書寫規(guī)則程序的書寫規(guī)則中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部3(1 1)一行可書寫多條語句,之間用冒號)一行可書寫多條語句,之間用冒號 “:”:”分隔分隔; ; 例:例: a=4 a=4 :B=A+2B=A+2(2 2)一個(gè)長語句可分若干行書寫)一個(gè)長語句可分若干行書寫, ,用續(xù)行用續(xù)行符連接,續(xù)行符是一個(gè)符連接,續(xù)行符是一個(gè)“空格空格”+ + “下下劃線符劃線符”組成組成; ;(3 3)一行)一行 =255 大大于于1 12 23 3 1 12 2T T = =大大于于等等于于

2、 1 12 23 3 = =1 12 2T T 小小于于1 12 23 3 1 12 2F F = =小小于于等等于于 1 12 23 3 = =1 12 2F F 不不等等于于1 12 23 3 1 12 2T T3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部65比較規(guī)則比較規(guī)則3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部66 (3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部673.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部683.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)

3、算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部693.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部703.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部713.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部722. 2. 混合表達(dá)式中運(yùn)算符優(yōu)先順序混合表達(dá)式中運(yùn)算符優(yōu)先順序(表達(dá)式(表達(dá)式中出現(xiàn)了多種不同類型的運(yùn)算符時(shí))中出現(xiàn)了多種不同類型的運(yùn)算符時(shí))3. 3. 提高優(yōu)先級加提高優(yōu)先級加括號括號 算術(shù)運(yùn)算符算術(shù)運(yùn)算符=字符運(yùn)算符字符運(yùn)算符關(guān)系運(yùn)算符關(guān)系運(yùn)算符邏輯運(yùn)算符邏輯運(yùn)算符3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)

4、基礎(chǔ)部73 1. 書寫書寫x+y小于小于10且且x-y大于大于0的邏輯表達(dá)式的邏輯表達(dá)式 2. i被被j整除為整除為0的邏輯表達(dá)式的邏輯表達(dá)式 a. i/j=0 b. ij=0 c. ij d. i Mod j=0 3. 求值求值 184*4.02/1.6 34 or 54 3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部74例例3-53-5:選拔優(yōu)秀學(xué)生的條件是:年齡(:選拔優(yōu)秀學(xué)生的條件是:年齡(AgeAge)小于)小于2020歲,三門功課成績(歲,三門功課成績(M1M1、M2M2、M3M3)的總分高于)的總分高于280280分,分,其中有一門要高于其中有一門要高

5、于9595分。則可用邏輯表達(dá)式表示為:分。則可用邏輯表達(dá)式表示為:Age280 And M195Age280 And M195 Or M295 Or M395 Or M295 Or M395 這是錯(cuò)誤的,這是錯(cuò)誤的,Why?Why? 正確的表達(dá)式應(yīng)為:正確的表達(dá)式應(yīng)為: Age280 And Age280 And (M195 Or M295 Or M395 M195 Or M295 Or M395 )3.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部75例例3-43-4:寫出用邏輯表達(dá)式表示閏年的條件:寫出用邏輯表達(dá)式表示閏年的條件:分析:分析:閏年的條件符合下列二者之

6、一:閏年的條件符合下列二者之一: 1 1、能被、能被4 4整除,但不能被整除,但不能被100100整除整除 2 2、能被、能被400400整除整除 設(shè)設(shè) YearYear為表示年份的整型變量為表示年份的整型變量 表示閏年的邏輯表達(dá)式為:表示閏年的邏輯表達(dá)式為: (Year Mod 4=0) And Year Mod 1000 Or Year Mod 400=03.4 運(yùn)算符和表達(dá)式運(yùn)算符和表達(dá)式中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部763.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部77一、數(shù)學(xué)一、數(shù)學(xué)函數(shù)函數(shù)3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算

7、機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部78 3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部79二、字符串操作函數(shù)二、字符串操作函數(shù)例:例:Len(ABCD) = 4Len(ABCD) = 4例:例:Left$(ABCDE,3) = ABCLeft$(ABCDE,3) = ABC3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部80例:例:Right$(ABCD,2) = CDRight$(ABCD,2) = CD例:例:Mid$(ABCDE,2,3) = BCDMid$(ABCDE,2,3) = BCD3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)

8、算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部81LTrimLTrim$( AB) AB$( AB) ABRtrimRtrim$(AB ) AB$(AB ) ABTrim$( AB ) ABTrim$( AB ) AB3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部82Space$(5) = Space$(5) = String$(2String$(2, abab ) = ) = aaaa 3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部83InStrInStr(2,(2,”ABCDEFGABCDEFG”, ,”EFEF”) = 5 ) = 5 3.5 VB常用

9、內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部84StrCompStrComp( (“ABCDEFABCDEF”, ,“BCBC”) = -1) = -13.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部853.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部863.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部873.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部883.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部89 四、日期與時(shí)間函數(shù)四、日期與時(shí)

10、間函數(shù) AM AM3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部90Day(Day(“1999/05/011999/05/01”) 1) 1Month (Month (“1999/05/011999/05/01”) 5) 5Year(365) 1899Year(365) 1899年年1212月月3030日為第日為第0 0天算起后天算起后365365天天 為:為: 190019003.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部91WeekDayWeekDay ( (“1999/05/01 1999/05/01 ”) )值為:值為:5 5

11、(星期四)(星期四) 3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部92 五、格式化輸出函數(shù)五、格式化輸出函數(shù)3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部933.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部94符號符號 數(shù)值表達(dá)式數(shù)值表達(dá)式 格式串格式串 顯示結(jié)果顯示結(jié)果0 1234.567 “00000.0000” 01234.5670# 1234.567 “#.#” 1234.57% 1234.567 “#.#%” 123456.7%$ 1234.567 “$#.#” $1234.57E+ 0.123

12、4 “0.00E+00” 1.23E-013.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部95 (2) 日期和時(shí)間格式化日期和時(shí)間格式化(自學(xué)自學(xué))符號符號 作用作用d 顯示日期顯示日期(131)w 顯示星期顯示星期(17)m 顯示月份顯示月份(112)y 顯示一年中的天顯示一年中的天(1366)h 顯示小時(shí)顯示小時(shí)(023)3.5 VB常用內(nèi)部函數(shù)常用內(nèi)部函數(shù) 中國礦業(yè)大學(xué) 計(jì)算機(jī)學(xué)院 計(jì)算機(jī)基礎(chǔ)部96(3) 字符串格式化字符串格式化符號符號 作用作用 字符串表達(dá)式字符串表達(dá)式 格式串格式串 結(jié)果結(jié)果 小寫小寫 HELLO “ 大寫大寫 Hello “” HELLO 前加空格前加空格 AB “” AB& 前不加空格前不加空格 AB “&” A

溫馨提示

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

最新文檔

評論

0/150

提交評論