vb語言及程序開發(fā)環(huán)境

vb語言及程序開發(fā)環(huán)境

ID:37070301

大?。?.26 MB

頁數(shù):31頁

時(shí)間:2019-05-11

vb語言及程序開發(fā)環(huán)境_第1頁
vb語言及程序開發(fā)環(huán)境_第2頁
vb語言及程序開發(fā)環(huán)境_第3頁
vb語言及程序開發(fā)環(huán)境_第4頁
vb語言及程序開發(fā)環(huán)境_第5頁
資源描述:

《vb語言及程序開發(fā)環(huán)境》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、VB語言及程序開發(fā)環(huán)境走進(jìn)編程VisualBasic是什么VisualBasic(簡(jiǎn)稱VB)是Microsoft公司開發(fā)的一種通用的基于對(duì)象的程序設(shè)計(jì)語言?!癡isual”指的是開發(fā)圖形用戶界面(GUI)的方法?!癇asic”指的是BASIC(BeginnersAll-PurposeSymbolicInstructionCode)語言,一種在計(jì)算技術(shù)發(fā)展歷史上應(yīng)用得最為廣泛的語言。專業(yè)人員可以用VisualBasic實(shí)現(xiàn)其它任何Windows編程語言的功能,而初學(xué)者只要掌握幾個(gè)關(guān)鍵詞就可以建立實(shí)用的應(yīng)用程序。探究-“求圓的面積”的程序PrivateSubCommand1_Click()Con

2、stpiAsSingle=3.14DimrAsSingle,sAsSingler=InputBox(“r=”,”輸入半徑”)s=pi*r^2Print“圓的面積s=”;sEndSub思考:(1)程序有多少行,每一行的作用是什么?(2)如果按語句的作用區(qū)分,這個(gè)程序包含幾個(gè)部分?(3)程序中用到了哪些數(shù)據(jù)類型,分別是什么?‘過程結(jié)束‘定義名為command1_click()的事件過程‘說明程序中pi是常量∏‘定義半徑r和面積s為單精度實(shí)型‘輸入r的值‘把表達(dá)式pi*r*r的值賦給s‘把s的值輸出到當(dāng)前的窗體上數(shù)據(jù)類型說明部分?jǐn)?shù)據(jù)的輸入部分?jǐn)?shù)據(jù)的處理部分?jǐn)?shù)據(jù)的輸出部分上機(jī)練習(xí)一編寫VB程序求解“

3、圓的面積”問題。PrivateSubCommand1_Click()ConstPIAsSingle=3.14DimrAsSingle,sAsSingler=InputBox("r=","輸入半徑")s=PI*r*rPrint"圓的面積s=";sEndSub常量變量函數(shù)表達(dá)式VB程序一般包括四個(gè)基本知識(shí)探究-“求圓的面積”的程序一、VB中的常用數(shù)據(jù)類型人類在社會(huì)中所扮演的角色,按其工作性質(zhì)區(qū)分有哪些?我們要知道在VB中數(shù)據(jù)是如何參與活動(dòng)完成任務(wù)的,首先要了解數(shù)據(jù)在VB中都有哪些角色。閱讀教材第20頁和第21頁和教師出示的表格,說出數(shù)據(jù)在VB中有哪些角色以及它們的屬性情況。導(dǎo)入人類在地球的世界里

4、,不同的時(shí)間不同的地點(diǎn)會(huì)以一種或多種角色出現(xiàn)。計(jì)算機(jī)則用大量的數(shù)據(jù)把五彩繽紛的世界模擬得玲瓏剔透,數(shù)據(jù)在計(jì)算機(jī)的世界里也有著不同的角色。數(shù)據(jù)在計(jì)算機(jī)世界中究竟扮演了什么樣的角色?它在計(jì)算機(jī)世界里是如何進(jìn)行活動(dòng),解決問題的呢?一、VB中的常用數(shù)據(jù)類型數(shù)據(jù)類型關(guān)鍵字取值范圍存儲(chǔ)空間整型(%)Integer-32768~327672個(gè)字節(jié)長(zhǎng)整型(&)Long-2147483648~21474836474個(gè)字節(jié)單精度型(!)Single負(fù)數(shù):-3.402823E38~1.401298E-45正數(shù):1.401298E-45~3.402823E384個(gè)字節(jié)雙精度型(#)Double負(fù)數(shù):-1.79769

5、3134E308~-4.940656458-324正數(shù):4.940656458E-324~1.797693134E3088?jìng)€(gè)字節(jié)字符串型($)String定長(zhǎng)字符串:0~65535個(gè)字符不定長(zhǎng)字符串:0~20億個(gè)字符231-1個(gè)字符布爾型BooleanTrue或False2個(gè)字節(jié)日期型Date100/1/1~9999/12/318?jìng)€(gè)字節(jié)一、VB中的常用數(shù)據(jù)類型常用的數(shù)據(jù)類型有字符串型、數(shù)值常量、布爾常量、日期常量常用的數(shù)據(jù)類型數(shù)值型字符型布爾型日期型整型長(zhǎng)整型浮點(diǎn)型貨幣型字節(jié)型單精度浮點(diǎn)型雙精度浮點(diǎn)型思考一個(gè)整型數(shù)據(jù)是否可以定義為長(zhǎng)整型?如果可以,為什么通常我們不會(huì)這樣做呢?(提示:可以從存

6、儲(chǔ)空間這一點(diǎn)上思考。)課堂練習(xí)(1)比較VB中的“數(shù)據(jù)”和數(shù)學(xué)課中的“數(shù)據(jù)”之間的差異。(2)分析一下,求半徑為r的圓的面積的程序。VB中的數(shù)據(jù)可以理解為范圍更廣一些,不僅有數(shù)值型,還有字符型、布爾型、日期型等,一般情況下同類型數(shù)據(jù)之間才可以進(jìn)行運(yùn)算處理;數(shù)學(xué)課中的數(shù)據(jù)可以認(rèn)為等同于數(shù)值型數(shù)據(jù)。二、常量與變量大部分成年人都有固定的職業(yè),但也有一部分人頻繁更換自己的職業(yè),即使職業(yè)不變,職位也會(huì)發(fā)生變化。隨著職業(yè)或職位的變化,人在社會(huì)中的角色也就隨之發(fā)生了變化。數(shù)據(jù)亦是如此,有常量與變量之分。常量可以類比為職業(yè)、職位不會(huì)改變的數(shù)據(jù),變量可以類比為職業(yè)、職位會(huì)隨時(shí)改變的數(shù)據(jù)。常量和變量常量在程序運(yùn)

7、行中保持不變的常數(shù)、字符串,如3.14、"r="、"輸入半徑"等常量定義方法:Const常量名[As類型]=表達(dá)式例:ConstPIAsSingle=3.14‘聲明了常量PI,代表3.14,單精度型ConstMAXAsInteger=144‘聲明了常量MAX,數(shù)值為144,整型變量是指存儲(chǔ)器中有著特定名稱的存儲(chǔ)單位,其特點(diǎn)就是存放在其中的數(shù)據(jù)值可任意改變。變量的作用其實(shí)類似于日常生活中使用的各種儲(chǔ)值卡,如電話

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

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

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