



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第四講 標(biāo)準(zhǔn)函數(shù)和表達(dá)式(二)【教學(xué)目標(biāo)】 知識目標(biāo):了解PASCAL提供的常用標(biāo)準(zhǔn)函數(shù); 掌握6個算術(shù)運(yùn)算符以及其運(yùn)算順序; 掌握PASCAL的基本數(shù)據(jù)類型。 能力目標(biāo):能正確進(jìn)行算術(shù)表達(dá)式的運(yùn)算; 會將數(shù)學(xué)表達(dá)式轉(zhuǎn)換成PASCAL表達(dá)式; 會靈活運(yùn)用PASCAL提供的常用標(biāo)準(zhǔn)函數(shù)?!窘虒W(xué)重點(diǎn)】PASCAL的常用標(biāo)準(zhǔn)函數(shù),算術(shù)表達(dá)式的運(yùn)算?!窘虒W(xué)難點(diǎn)】算術(shù)表達(dá)式的運(yùn)算。【教學(xué)方法】講授法,討論法【課程類型】授新課【教學(xué)過程】:一、 數(shù)據(jù)類型PASCAL語言的一個突出優(yōu)點(diǎn)就是有豐富的數(shù)據(jù)類型。它允許使用11種類型的數(shù)據(jù)。標(biāo)準(zhǔn)類型是指由PASCAL系統(tǒng)事先定義好了的(如real、integer),不需要用戶自己去定義數(shù)據(jù)類型。用戶自定義類型是用戶根據(jù)需要定義并使用的,這種基本數(shù)據(jù)類型的一個重要特點(diǎn)是其值不能再劃分。一個整數(shù)或者一個字符都是數(shù)據(jù)的最小單位。構(gòu)造類型是由其他數(shù)據(jù)類型按照一定規(guī)則構(gòu)成的,例如由整型數(shù)據(jù)就可以構(gòu)成整型數(shù)組。指針類型是一種動態(tài)的簡單數(shù)據(jù)類型,可以用來處理動態(tài)的數(shù)據(jù)結(jié)構(gòu)。二、標(biāo)準(zhǔn)函數(shù)PASCAL把常用的一些運(yùn)算定義為系統(tǒng)標(biāo)準(zhǔn)函數(shù)。PASCAL提供17種標(biāo)準(zhǔn)函數(shù),分為四類,常用的有:1、 算術(shù)函數(shù)函數(shù)意義自變量類型函數(shù)值類型abs(x)絕對值整型、實(shí)型同自變量sqr(x)平方整型、實(shí)型同自變量sqrt(x)平方根整型、實(shí)型實(shí)型注:x代表函數(shù)的自變量,它可以是一個實(shí)型或者整型的算術(shù)表達(dá)式。如sqr(2+2),cos(5.5*8),ln(1.6/2.4)等都是合法的。abs(x)和 sqr(x )的函數(shù)值類型與x相同,sqrt(x)的函數(shù)值類型是實(shí)型。如sqrt(4)的值是實(shí)數(shù)2.0而不是整數(shù)2,abs(-2)的值是2,而abs(-2.0)的值是2.0。2、 轉(zhuǎn)換函數(shù) 函數(shù)意義自變量類型結(jié)果類型round(x)四舍五入實(shí)型整型trunc(x)截尾取整實(shí)型整型Trunc(x):將實(shí)數(shù)x的小數(shù)部分截去。例:Trunc(6.8)= 6 Trunc(-7.8)= -7Round(x);將實(shí)數(shù)的小數(shù)部分四舍五入取整。例:Round(7.8)= 8 Round(-7.8)= -83、 特殊函數(shù)函數(shù)標(biāo)識符意義自變量類型結(jié)果類型ord(x)自變量對應(yīng)的序號離散類型整型pred(x)求前趨離散類型同自變量succ(x)求后繼離散類型同自變量序號函數(shù)(Ord函數(shù)):將一個字符轉(zhuǎn)換為字符序號(ASCII碼) 例:Ord(A)= 65 Ord(1)= 49前趨函數(shù)(Pred函數(shù))例:Pred(5)= 4 Pred(B)= A后繼函數(shù)(Succ函數(shù)) 例:Succ(4)= 5 Succ(A)= BPred函數(shù)和Succ函數(shù)是互逆函數(shù)。一個有限的順序數(shù)據(jù),對它的第一個數(shù)據(jù)不能用Pred函數(shù)它的“前一個”數(shù)據(jù),對它的最后一個數(shù)據(jù),也不能用Succ函數(shù)來求它的“后面”一個數(shù)據(jù)。4、 邏輯判斷函數(shù)函數(shù)標(biāo)識符意義自變量類型結(jié)果類型odd(x)判斷奇數(shù)整型布爾型Odd函數(shù)是“奇數(shù)函數(shù)”,Odd(x)的作用是判斷自變量x是否為奇數(shù)。三、算術(shù)表達(dá)式1 算術(shù)表達(dá)式的定義PASCAL語言中的算術(shù)表達(dá)式是由符合PASCAL語法規(guī)則的數(shù)值型運(yùn)算對象(包括數(shù)值型的常量、變量和函數(shù))、運(yùn)算符、圓括號組成的有意義的式子。如:-3*sin(x)/8.42 算術(shù)運(yùn)算符有6個算術(shù)運(yùn)算符:(1)+ 加(2) 減(3)* 乘(4)/ 實(shí)數(shù)除,得到的結(jié)果為實(shí)型。如5.0/2.0=2.5,5/2=2.5。注意:即使除數(shù)和被除數(shù)都是整型,結(jié)果仍然為實(shí)型。(5)DIV 整除,它要求除數(shù)和被除數(shù)均為整型,結(jié)果也為整型。(6)MOD 求余或求模運(yùn)算符。例,我們可以用MOD和DIV運(yùn)算求出一個N位數(shù)的個位、十位、百位等等。N = 7341個位 7341 MOD 10 = 1十位 (7341 MOD 100 )DIV 10 = 4百位 (7341 MOD 1000 )DIV 100 = 3千位 7341 DIV 1000 = 3在PASCAL只有上面6種數(shù)學(xué)運(yùn)算。其它的就只能利用這6種運(yùn)算的組合通過語句來實(shí)現(xiàn)。如a2可以化成a*a或者sqr(a)。 大于 小于 不等于(數(shù)學(xué)中寫為 ) = 大于等于(數(shù)學(xué)中寫為)3 運(yùn)算順序圓括號函數(shù)*,/,DIV,MOD+,同級運(yùn)算按“先左后右”的原則例:當(dāng)a = 13 ,b = 2 ,c = 3 ,d = 4 , e = 2 時a b * c DIV d MOD e 6 1 1 12注意:算術(shù)表達(dá)式改為PASCAL表達(dá)式注意分號變?yōu)槌柡笥行r候要加括號。例:c + d (c + d)/ (a + b)a
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 礦山測繪安全管理制度合同范本
- 茶園綠色防控與承包經(jīng)營合作協(xié)議
- 高層管理規(guī)劃方案
- 建設(shè)用地使用權(quán)產(chǎn)權(quán)互換及開發(fā)協(xié)議
- 培訓(xùn)機(jī)構(gòu)插班生入學(xué)資格確認(rèn)協(xié)議
- 商業(yè)街區(qū)場地租賃與商業(yè)管理服務(wù)合同
- 馬路防塵墻安裝方案
- 數(shù)據(jù)評估面試題及答案
- 舞蹈機(jī)構(gòu)拆除方案(3篇)
- 特教醫(yī)院面試題及答案
- 北師大版八年級數(shù)學(xué)上冊教學(xué)課件全套
- GB/T 19806-2005塑料管材和管件聚乙烯電熔組件的擠壓剝離試驗(yàn)
- 日本茶葉農(nóng)殘限量標(biāo)準(zhǔn)
- 社區(qū)工作者招聘考試筆試題庫大全(含答案詳解)
- 2022江蘇省中央財政補(bǔ)貼型奶牛養(yǎng)殖保險條款
- 外貿(mào)業(yè)務(wù)員KPI考核量表
- 智慧物業(yè)管理系統(tǒng)解決方案
- 數(shù)字聲音廣播7-drm技術(shù)系統(tǒng)與二
- 化糞池 (有限空間)作業(yè)安全告知牌及警示標(biāo)志
- 遼寧省高中畢業(yè)生登記表含成績表學(xué)年評語表體檢表家庭情況調(diào)查表完整版高中檔案文件
- PCN變更申請單
評論
0/150
提交評論