2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第2章VB程序設(shè)計(jì)語言基礎(chǔ)在學(xué)習(xí)VB程序設(shè)計(jì)之前,首先必須具有VB編程的語言基礎(chǔ)。通過本章的學(xué)習(xí)和上機(jī)實(shí)踐,讀者能編制簡(jiǎn)單的VB程序,達(dá)到如下目標(biāo):?了解VB的數(shù)據(jù)類型?掌握變量、常量的聲明和使用?掌握運(yùn)算符和表達(dá)式的使用?掌握VB數(shù)據(jù)的輸入與輸出方法?了解VB的內(nèi)部函數(shù)2.1程序引例與賦值語句【例2.1】窗體有3個(gè)文本框、1個(gè)標(biāo)簽和1個(gè)命令按鈕,設(shè)置Text3文本框鎖定,其余屬性設(shè)置如圖21(a)所示。程序運(yùn)行時(shí),單擊“=”按鈕,可將

2、輸入的兩個(gè)數(shù)的和顯示在Text3文本框中,如圖21(b)所示。(a)(b)圖21例2.1的設(shè)計(jì)與運(yùn)行界面“=”按鈕的單擊事件響應(yīng)代碼如下:PrivateSubComm1_Click()DimaAsIntegerbAsInteger變量聲明a=Val(Text1.Text):b=Val(Text2.Text)變量a和b賦值Text3.Text=Str(ab)求和EndSub該事件過程的第1行語句是將變量a和變量b聲明為整型;第2行是2條賦

3、值語句,分別將Text1文本框的內(nèi)容賦值給變量a,將Text2文本框的內(nèi)容賦值給變量b,其中Val是將數(shù)字字符串轉(zhuǎn)換為數(shù)值的函數(shù);第3行也是賦值語句,通過Str函數(shù)將數(shù)值型求和結(jié)果轉(zhuǎn)換為數(shù)字字符串賦值給Text3文本框。賦值語句是程序設(shè)計(jì)語言中最基本的語句,VB中賦值語句的語法格式如下:[Let]=第2章VB程序設(shè)計(jì)語言基礎(chǔ)211數(shù)值型數(shù)值型數(shù)據(jù)分為整型和實(shí)型兩類。(1)整型整型數(shù)據(jù)就是整數(shù)數(shù)值,包括字節(jié)型(Byte)、整型(Integ

4、er)和長整型(Long)。其中:Byte型數(shù)據(jù)占1個(gè)字節(jié),最大值為二進(jìn)制11111111,即十進(jìn)制255。Integer型數(shù)據(jù)占2個(gè)字節(jié),首位為符號(hào)位(0為正數(shù)、1為負(fù)數(shù)),因此最大值為2151,即32767。大于最大值的數(shù)據(jù)要采用長整型Long。Long型數(shù)據(jù)占4個(gè)字節(jié),首位也是符號(hào)位(0為正數(shù)、1為負(fù)數(shù)),因此最大值為2311。(2)實(shí)型實(shí)型數(shù)據(jù)是帶有小數(shù)的數(shù)值,可分為單精度型(Single)和雙精度型(Double)。若要表示指

5、數(shù),單精度型用E或e,雙精度型用D或d,例如:?jiǎn)尉葦?shù)6.25E8,表示6.25108;雙精度數(shù)7.878D6,表示7.87810-6。2字符串型字符串型數(shù)據(jù)是由雙引號(hào)括起來的一串字符,不含任何字符(長度為0)的字符串稱為空字符串。字符串有變長字符串和定長字符串之分。變長字符串的長度隨著賦予的字符串的長度而增減,而定長字符串則含有確定個(gè)數(shù)的字符。3邏輯型邏輯型(Boolean)數(shù)據(jù)的取值只有True或False,用于進(jìn)行邏輯判斷,表示邏

6、輯值真和假。例如,6<8的結(jié)果為True,6>8的結(jié)果為False。邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)據(jù)時(shí),True轉(zhuǎn)換為1,F(xiàn)alse轉(zhuǎn)換為0;而其他類型數(shù)據(jù)轉(zhuǎn)換成邏輯型數(shù)據(jù)時(shí),非0數(shù)據(jù)轉(zhuǎn)換為True,0轉(zhuǎn)換為False。例如,以下程序段的輸出結(jié)果為1和0。DimaAsIntegerbAsInteger聲明a和b為整型變量a=68整型變量賦值Printab輸出a和b的值4日期型日期型(Date)數(shù)據(jù)的取值為日期和時(shí)間,其可以表示的日期從公元100

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲(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)論