資源描述:
《02十天學(xué)會(huì)易語言圖解教程2》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第2章編程的基礎(chǔ)概念在本章中,將講到編程的一些基礎(chǔ)知識(shí),包括變量的概念,變量的有效范圍,數(shù)據(jù)類型等知識(shí)。其后,本書將引導(dǎo)您編寫一個(gè)自己的MP3播放器,認(rèn)識(shí)窗口、按鈕、編輯框三個(gè)常用組件以及命令及事件子程序。本章學(xué)習(xí)內(nèi)容:2.1編寫第二個(gè)程序2.6編寫一個(gè)MP3播放器2.2什么是變量與常量2.7認(rèn)識(shí)窗口、按鈕、編輯框2.3變量的數(shù)據(jù)類型2.8認(rèn)識(shí)事件子程序大家會(huì)說1+2等于幾太簡(jiǎn)單了,這個(gè)例程雖然簡(jiǎn)單,但這是為以后進(jìn)2.4變量的有效范圍2.9認(rèn)識(shí)組件的方法行復(fù)雜一些的計(jì)算作準(zhǔn)備,所以我們先用最簡(jiǎn)單的例子來演示,大家只
2、要2.5變量的初始值2.10課后練習(xí)學(xué)會(huì)寫這個(gè)小程序,再遇到復(fù)雜一些的計(jì)算,就可以自己寫了。那么如何用易語言實(shí)現(xiàn)1+2的計(jì)算呢,大家就跟著下面的步驟來吧。2.1編寫第二個(gè)易程序①首先啟動(dòng)易語言。點(diǎn)擊“編輯框”組件。24②用鼠標(biāo)在窗體上拖動(dòng)畫出一個(gè)編輯框組件。名稱為“編輯框1”。④在窗體上拖動(dòng)鼠標(biāo)畫出一③點(diǎn)擊“按個(gè)按鈕組件。名稱為“按鈕1”。鈕”組件。⑤在屬性面板中找到按⑥大家可以看到按鈕組件的標(biāo)題被更改了,鈕的標(biāo)題屬性,將標(biāo)題內(nèi)大家再雙擊按鈕組件,進(jìn)入程序代碼設(shè)計(jì)界面。容改為“計(jì)算1+2=?”。大家可以看到系統(tǒng)已自
3、動(dòng)生成一個(gè)名稱為“_按鈕1_25被單擊”的子程序。⑦選擇菜單“插入”→“新局部變量”命令,或者直接按鍵盤上的[Ctrl+L]組合鍵,可以添加變量表。⑧在變量表的“變量名”欄空格中填寫變量名,如“變量1”,再把光標(biāo)移到“類型”欄空格中,按鍵盤上的空白鍵,會(huì)彈出一個(gè)數(shù)據(jù)類型下拉框,從中選擇“整數(shù)型”。請(qǐng)大家添加三個(gè)這樣的變量,分別命名為“變量1”、“變量2”、“變量3”。⑨接下來輸入四行程序代碼:變量1=1變量2=2變量3=變量1+變量2編輯框1.內(nèi)容=到文本(變量3)26⑩按下鍵盤上的功能鍵“F5”鍵,試運(yùn)行一下程序
4、。運(yùn)行后點(diǎn)擊按鈕,在編輯框中就顯示答案了。最后選擇“程序”—“保存”菜單命令保存這個(gè)易語言程序。彈出保存易程序文件對(duì)話框。在這里選擇一個(gè)保存的位置。27輸入一個(gè)文件名。點(diǎn)擊“保存”按鈕保存編寫好的易程序文件。2.2什么是變量通過上一節(jié)的學(xué)習(xí),大家已建立了第二個(gè)易語言程序,這個(gè)程序會(huì)計(jì)算1+2等于幾。這里涉及到四個(gè)編程的相關(guān)概念:“變量”、“數(shù)據(jù)類型”、“事件”及“命令”。下面分別進(jìn)行解釋。易語言的變量在易語言3.5版本之前都叫作容器。大家可以理解為上街買菜時(shí)裝菜用的菜籃子,而數(shù)據(jù)就是裝在籃子中的各種蔬菜,有青菜、蘿
5、卜、黃瓜等等,各種蔬菜即是不同的數(shù)據(jù)類型。了解變量十分重要,下面用一個(gè)小例程來說明。28①打開前一節(jié)的程序后,通過“窗口”菜單切換到啟動(dòng)窗口設(shè)計(jì)界面,把按鈕標(biāo)題改為“計(jì)算”。②雙擊按鈕進(jìn)入程序代碼設(shè)計(jì)界面。將光標(biāo)移到變量表的類型欄,按鍵盤上的空格鍵,將三個(gè)變量的類型改為“小數(shù)型”。注意:大家可以試試看,如果不進(jìn)行這一步操作會(huì)有什么結(jié)果。29注意:這里的pi是一個(gè)③將原程序代碼改為以下的程序代常量,這可以在支持庫面板的碼:常量表中找到。并且使用常量變量1=1時(shí),要在常量名前加一個(gè)“#”號(hào)。pi代表圓周率的變量2=#p
6、i3.14159。變量3=變量1+變量2編輯框1.內(nèi)容=到文本(變量3)④按下F5鍵,運(yùn)行程序。可以看到編輯框中的結(jié)果是:4.14159。這是變量1與變量2相加的結(jié)果。最后選擇“運(yùn)行”—“終止”菜單命令結(jié)束程序的運(yùn)行。變量與常量的關(guān)系:變量是可以變化的量,程序設(shè)計(jì)中用戶可以定義變量并改變變量的值。常量是固定不變的量,即常量有固定的值,有系統(tǒng)定義的常量,程序設(shè)計(jì)時(shí)可以直接引用,程序設(shè)計(jì)者也可以自定義常量。2.3變量的數(shù)據(jù)類型前面使用過兩種數(shù)據(jù)類型,即整數(shù)型與小數(shù)型。下面我們通過一個(gè)例子,再教大家一種“文本型”的數(shù)據(jù)類
7、型。通過這個(gè)例子,告訴大家其它的一些數(shù)據(jù)類型。以及各種變量的初始值等。30打開上節(jié)編寫的程序,雙擊按鈕組件后,進(jìn)入程序設(shè)計(jì)界面。將三個(gè)變量的數(shù)據(jù)類型都改為文本型。將程序內(nèi)容改為以下程序代碼:變量1=“我愛”變量2=“易語言”變量3=變量1+變量2編輯框1.內(nèi)容=到文本(變量3)按鍵盤上的F5鍵,運(yùn)行程序。運(yùn)行后用鼠標(biāo)點(diǎn)擊按鈕,編輯框中就會(huì)顯示“我愛易語言”。31下面列出易語言所支持的各種數(shù)據(jù)類型。數(shù)據(jù)名稱取值范圍及所占存儲(chǔ)空間字節(jié)型0~255,占1個(gè)字節(jié)短整數(shù)型-32,768到32,767之間的整數(shù),占2個(gè)字節(jié)整數(shù)
8、型-2,147,483,648到2,147,483,647之間的整數(shù),占4個(gè)字節(jié)長(zhǎng)整數(shù)型-9,223,372,036,854,775,808到9,223,372,036,854,775,807之間的整數(shù),占8個(gè)字節(jié)小數(shù)型3.4E+/-38(7位小數(shù))之間的數(shù)值,占4個(gè)字節(jié)雙精度小數(shù)型1.7E+/-308(15位小數(shù))之間的數(shù)值,占8個(gè)字節(jié)邏輯型只能取值“真”