第五課 常量的介紹_第1頁
第五課 常量的介紹_第2頁
第五課 常量的介紹_第3頁
第五課 常量的介紹_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、4/4第五課常量的介紹咱們編寫“程序代碼”的目的:就是讓計算機自動的去做一些事情.但是在這個過程中,避免不了要向計算機提供一些數(shù)據(jù)作為參考.比如我們讓一個程序具體在什么時間,什么條件下,才能去做什么事情,這些東西,這些條件,往往我們通過數(shù)據(jù)的形式來告訴計算機。那么我們怎么向計算機提供數(shù)據(jù)呢?可以通過今天要講的“常量. 1、常量第一次聽到這個名稱可能比較陌生,其實它就是保存數(shù)值的“容器;也可以看作是日常生活中,放衣服的“衣柜”.現(xiàn)實生活中,有很多存放東西的容器,比如箱子,這個箱子放衣服,另一個放鞋子.而“常量是往里面放數(shù)據(jù)的,它就像是箱子,我們可以把代碼中的數(shù)據(jù),暫時的存放其內(nèi)部,便于以后使用。

2、需要大家注意的是,這個箱子要給它起名字,這個名字就是“常量”的名字,有了這個名字后,以后在代碼中出現(xiàn)需要使用什么數(shù)據(jù)的時候,我們可以使用這個箱子的名字作為代替。2、常量的聲明Cst 常量名稱 as 數(shù)據(jù)類型 =常量的值常量名稱:就是你存放數(shù)據(jù)的“容器”名稱。數(shù)據(jù)類型:指明你到底是放什么,比如衣服,鞋子等.常量的值:=后面就是你要放的東西,也就是數(shù)據(jù).-下面,具體打開VB來添加代碼試試設(shè)計界面:添加按鈕控件,在代碼編輯框中選擇coand1,繼續(xù)添加代碼:cont,計算機一看,就知道這是你要定義存儲數(shù)據(jù)的容器,也就是常量。然后是空格,后面常量的名字自己定義,就取名A吧!然后再空格,后面的“數(shù)據(jù)類型

3、”選擇Srg(“字符串”的意思),=后面的是常量,要用“”框住。具體代碼:ns A strng “今天學(xué)常量的使用”意思就是:定義了一個存放數(shù)據(jù)的容器,名稱為:A;容器中存放的數(shù)據(jù)為:“今天學(xué)常量的使用”。定義完后,再往后的代碼中就可以使用了。比如:我想要彈出一個消息框,消息框的標題為:“標題內(nèi)容”;消息框的內(nèi)容為:常量中所存儲的數(shù)據(jù)。也就是可以直接調(diào)用的內(nèi)容了。現(xiàn)在可以把“今天學(xué)常量的使用”中的內(nèi)容改為“a,再執(zhí)行試試。看內(nèi)容更改為了ab。-A、as子句是可選的,它用來說明常量的數(shù)據(jù)類型。如果省略,則數(shù)據(jù)類型由常量值決定。需要大家關(guān)注的一點: s 數(shù)據(jù)類型這句作用是:要定義什么類型的數(shù)據(jù),如

4、果你省略不寫,那么將根據(jù)你 號后面的具體內(nèi)容來定義。如果 號后面的是,那么就是“數(shù)字”數(shù)據(jù)類型。關(guān)于數(shù)據(jù)類型,我們下節(jié)課開始重點、詳細的介紹。-B、常量值可以是數(shù)字,字符串或由它們與運算符組合的簡單表達式。也可以跟“式子”.如:const A = 112+ 3 10 【那么計算機在碰到這樣的情況是如何解決的 ?】首先,它會將后面的式子進行運算,把得出的結(jié)果存儲到這個名稱為的存儲容器中,看.-C、常量聲明語句中可以包含其他常量。先前,我定義了一個A,數(shù)據(jù)為6;現(xiàn)在定義B,里面放入13,ost B 13;這樣,計算機內(nèi)就出現(xiàn)了兩個存儲數(shù)據(jù)的容器,也就是箱子。一個名為A,另一個名為B。并且加入msg

5、box,目的是要彈出消息框.具體代碼:const A = 12cont B 13Msbo A,vbOKOly,“常量A的內(nèi)容 Msgbo ,bOKOy,“常量B的內(nèi)容”執(zhí)行程序,如圖: 后邊的代碼中可以包含前面已經(jīng)聲明的常量,比如在第二句中,把式子變化下,st B = 13+ A 那么運行下: (這就是執(zhí)行第二句后的結(jié)果)如果你前面沒有定義,就不能在后面調(diào)用,因為計算機不能識別。-D、聲明常量后,不能在后面改變其值。切記:雖然常量可以幫我們解決在代碼中存儲數(shù)據(jù)的問題,但是,我們不可以改變這個常量的值。如:在段代碼中,B被重新賦值為15,但這是不允許的。不信運行試試: 看到了吧?!“編譯錯誤”通

6、過剛才的幾點,我們知道,其實常量不難理解.它只不過是用于在代碼中,臨時保存數(shù)值的容器。3、常量聲明的位置 如圖:我們分別編寫出這樣的代碼,當然,在此之前必須新建一個按鈕。接著,我們看到按鈕中也同樣定義了一個名為A的常量,一開始可能大家認為會沖突,那我們運行試試: 成功,點擊后也可以像前面一樣彈出結(jié)果,由此得知:當我們聲明一個常量的時候,如果在各個按鈕對應(yīng)的代碼內(nèi)部,聲明這個常量的話,雖然它們的名稱一樣,但不會產(chǎn)生任何的沖突,這是第一個。第二個,VB不單允許在內(nèi)部定義常量,還可以在外部定義,我們看看執(zhí)行效果。(這是單擊第二個按鈕彈出的結(jié)果圖.)看到了吧!?cons = 2寫到外面去了,同樣可以執(zhí)行.通過這個例子我們可以知道:如果咱們在聲明常量的時候,聲明到了各個按鈕對應(yīng)的代碼外部的時候,那么在各個按

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論