




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、. 授課人:胡敏授課人:胡敏.2.1 VB語(yǔ)言及程序開(kāi)發(fā)環(huán)境2.2 程序的順序結(jié)構(gòu)2.3 程序的選擇結(jié)構(gòu)2.4 程序的循環(huán)結(jié)構(gòu)2.5 模塊化程序設(shè)計(jì).2.1.1 VB語(yǔ)言概述2.1.2 可視化程序開(kāi)發(fā)環(huán)境.2.1.1 VB語(yǔ)言概述Visual Basic 以下簡(jiǎn)稱(chēng)VB,VB程序設(shè)計(jì)語(yǔ)言是Windows環(huán)境下快速開(kāi)發(fā)應(yīng)用程序的可視化工具。利用可視化技術(shù)進(jìn)行編程,可使應(yīng)用程序的開(kāi)發(fā)簡(jiǎn)單、快捷,程序員不需要了解更多的關(guān)于面向?qū)ο蟮某绦蛟O(shè)計(jì)的細(xì)節(jié),即可編寫(xiě)出界面友好、功能強(qiáng)大的應(yīng)用程序。課本P26 探究 1 、2 .1、數(shù)據(jù)類(lèi)型說(shuō)明部分2、數(shù)據(jù)的輸入部分3、數(shù)據(jù)的處理部分4、數(shù)據(jù)的輸出部分總結(jié)上述的分
2、析,我們可以得到VB的程序一般包含如下部分:.VB基本數(shù)據(jù)類(lèi)型基本數(shù)據(jù)類(lèi)型說(shuō)明數(shù)據(jù)類(lèi)型所占內(nèi)存表示范圍整型Integer2字節(jié)-3276832767范圍內(nèi)的任何整數(shù)長(zhǎng)整型Long4字節(jié)-21474836482147483647范圍內(nèi)的任何整數(shù)單精度實(shí)數(shù)型Single4字節(jié)絕對(duì)值在1.401298E-45 3.402823E+38內(nèi)的任何實(shí)數(shù),有效數(shù)字約67位雙精度實(shí)數(shù)型Double8字節(jié)絕對(duì)值在小于 10E308內(nèi)的任何實(shí)數(shù),日期型Date8字節(jié)100年1月1日9999年12月31日,字符串String10字節(jié)+字符串長(zhǎng)度如:“中國(guó)”、“zhongguo”邏輯型Or布爾型Boolean2字節(jié)T
3、rue或False數(shù)值型注:課本 字符串型、邏輯型 取值有誤.常量 在程序設(shè)計(jì)中,我們把始終保持不變的數(shù)值,字符等稱(chēng)為常量。 1、數(shù)值型常量 類(lèi)似于數(shù)學(xué)中的常數(shù) 如:3.14 ,60 等 2、字符串型常量 用一對(duì)英文引號(hào)括起來(lái)的字符串 如:“你好”,“3.14”等 如果程序中多次用到同一個(gè)常量,往往用一個(gè)有意義的符號(hào)表示,這種常量稱(chēng)為符號(hào)常量;代表常量的符號(hào)我們稱(chēng)為“常量名”定義的格式如下: Const 常量名 as 數(shù)據(jù)類(lèi)型= 表達(dá)式 例如: const pi as double = 3.1415926.變量 變量顧名思義就是會(huì)發(fā)生變化的數(shù)據(jù),我們稱(chēng)為變量。 如輾轉(zhuǎn)相除法a、b a=b b=
4、r 變量在使用前,應(yīng)該先聲明。 格式如下: Dim 變量名 As 數(shù)據(jù)類(lèi)型 例如: Dim N As Integer Dim a As Integer Dim B As Integer 還可以在一行中定義多個(gè)相同數(shù)據(jù)類(lèi)型的變量 如: Dim N As Integer , A As Integer, B As Integer dim C,D,E As Integer.變量名的一些約定 必須由英文字母開(kāi)頭 后面可以由字母、數(shù)字或下劃線組成 VB對(duì)字母的大小寫(xiě)不區(qū)分,保留原來(lái)大小寫(xiě)樣子。 不能用VB中的一些保留字做變量名 如:End Print 等 最好用于它內(nèi)容意義相同的英文單詞。 如:r表示半徑
5、,pi表示3.14等 常量名的名稱(chēng)如變量名名稱(chēng)規(guī)則一樣.運(yùn)算符、函數(shù)與表達(dá)式.運(yùn)算符1、算術(shù)運(yùn)算符 2、字符串運(yùn)算符 3、關(guān)系運(yùn)算符 4、邏輯運(yùn)算符 5、日期運(yùn)算符. 算術(shù)運(yùn)算符基本運(yùn)算運(yùn)算符優(yōu)先級(jí)示例乘方or指數(shù)928表示28負(fù)號(hào)-8-3表示負(fù)3乘法*7a*b表示a乘以b除號(hào)/75.2/2計(jì)算結(jié)果為2.6整除652計(jì)算結(jié)果為2求余數(shù)Mod 517 mod 3計(jì)算結(jié)果為2加法+4a+b表示a加b的和減法-4a-b表示a減去b的差 說(shuō)明:1)優(yōu)先級(jí)數(shù)字越大,優(yōu)先級(jí)別越高,在進(jìn)行運(yùn)算時(shí)越先計(jì)算。 2)VB中只使用一種括號(hào)(),它可以多次嵌套。 如:(2*(-3)2+5)(6 mod 4)2. 字符
6、串運(yùn)算符 VB中字符串運(yùn)算符有 : & 。他的作用是將兩個(gè)字符串連接起來(lái)。 如:“計(jì)算機(jī)”&“軟件”的運(yùn)算結(jié)果是“計(jì)算機(jī)軟件”用&運(yùn)算時(shí),結(jié)果是字符串如:“123” &321的運(yùn)算結(jié)果是“123321” “x=” & x除此之外還有邏輯運(yùn)算等,邏輯運(yùn)算一般表示判斷,我們放在后面學(xué)習(xí).函數(shù)在VB中有兩類(lèi)函數(shù),分別是內(nèi)部函數(shù)和自定義函數(shù)。常用的內(nèi)部函數(shù)有數(shù)值函數(shù)、字符函數(shù)、轉(zhuǎn)換函數(shù)、時(shí)間/日期函數(shù)和其他函數(shù)德等。見(jiàn)P29表2-2所示。 只需要給出函數(shù)名和一個(gè)或多個(gè)參數(shù),就能得到函數(shù)值。如: x=time() 將當(dāng)前的系統(tǒng)時(shí)間賦值給變量x 桌面時(shí)鐘軟件自定義函數(shù):是由程序員根據(jù)需要定義的函數(shù)。詳見(jiàn)本章2.5節(jié).表達(dá)式表達(dá)式是指某個(gè)求值規(guī)則,它由運(yùn)算符和配對(duì)的圓括號(hào)將變量、常量、函數(shù)等操作數(shù)以合理的形式連接起來(lái)的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GFRP筋-重晶石防輻射混凝土粘結(jié)性能試驗(yàn)研究
- 關(guān)漢卿《救風(fēng)塵》的電視劇改編研究
- 創(chuàng)客大賽培訓(xùn)
- 兒童肺炎合并心衰補(bǔ)液診療要點(diǎn)
- 肺患者健康宣教
- 家庭科學(xué)教育實(shí)施策略
- 頤和園介紹課件
- 健康傳播常用方法
- 小班培訓(xùn)詐騙案例分享
- 預(yù)防要先行班會(huì)課件
- 化工公司安全知識(shí)競(jìng)賽題庫(kù)(共1000題)
- 中國(guó)移動(dòng)公開(kāi)競(jìng)聘考試題庫(kù)(含答案)
- DLT 572-2021 電力變壓器運(yùn)行規(guī)程
- HJ 636-2012 水質(zhì) 總氮的測(cè)定 堿性過(guò)硫酸鉀消解紫外分光光度法
- 成都市2022級(jí)(2025屆)高中畢業(yè)班摸底測(cè)試(零診)數(shù)學(xué)試卷(含答案)
- 社會(huì)主義核心價(jià)值觀融入幼兒園班級(jí)管理課程教學(xué)探索
- 《公平競(jìng)爭(zhēng)審查條例》微課
- 四年級(jí)下冊(cè)混合計(jì)算400題及答案
- 餐廳值班管理培訓(xùn)
- OQC出貨檢驗(yàn)技能培訓(xùn)
- 旅游產(chǎn)業(yè)行業(yè)分析
評(píng)論
0/150
提交評(píng)論